Giới thiệu
Eclipse là một môi trường phát triển tích hợp (IDE) được sử dụng trong lập trình máy tính và là IDE Java được sử dụng rộng rãi nhất.
Eclipse được phát triển chủ yếu bằng Java và được sử dụng để phát triển các ứng dụng Java Desktop và Web.
Eclipse cũng có thể được sử dụng để phát triển các ứng dụng với các ngôn ngữ lập trình khác như PHP, Python, …
Thiết lập Eclipse IDE
Bước 1.
Chúng ta vào địa chỉ trang web của Eclipse để download phiên bản Eclipse IDE for Enterprise Java Developers:
https://www.eclipse.org/downloads/packages/
Đây là phiên bản Eclipse đã được tích hợp sẵn các chức năng để phát triển Desktop và Web Applications bằng Java.
Chúng ta lựa chọn download phiên bản dành cho Linux x64.

Bước 2.
Sau khi download tập tin eclipse-jee-2019-03-R-linux-gtk-x86_64.tar.gz, chúng ta nhấp đôi chuột để mở tập tin này.
Đây là một dạng tập tin nén và được mở bởi ứng dụng mặc định.

Bước 3.
Sau khi giải nén, chúng ta nhận được kiến trúc của thư mục eclipse như sau:

Bước 4.
Chúng ta thực thi tập tin eclipse bằng cách nhấp đôi chuột để chạy.
Màn hình yêu cầu lựa chọn thư mục lưu trữ projects mặc định hiện ra.
Đây là thư mục sẽ được lưu trữ các projects được tạo ra khi chúng ta sử dụng Eclipse để phát triển phần mềm.
Chúng ta lựa chọn thư mục lưu trữ projects.
Chúng ta nhấn nút Launch để bắt đầu sử dụng Eclipse.

Bước 5.
Màn hình chào mừng của Eclipse hiện ra.
Chúng ta có thể để nguyên hoặc tắt trang chào mừng mỗi lần khởi động lại Eclipse.

Cài đặt Plugin WindowBuilder Pro để thiết kế giao diện Desktop Applications
WindowBuilder được xây dựng như là một plugin của Eclipse, bao gồm SWT Designer và Swing Designer và giúp dễ dàng tạo các ứng dụng GUI Java mà không mất nhiều thời gian để viết mã.
Sử dụng trình thiết kế trực quan và công cụ bố cục What You See Is What You Get (có nghĩa là kéo thả các thành phần) để tạo các biểu mẫu đơn giản cho các cửa sổ phức tạp; mã Java sẽ được tạo ra tự động.
Dễ dàng thêm các điều khiển bằng cách kéo và thả, thêm các trình xử lý sự kiện vào các điều khiển, thay đổi các thuộc tính khác nhau của các điều khiển bằng trình chỉnh sửa thuộc tính, quốc tế hóa ứng dụng và nhiều hơn nữa.
Bước 1.
Chúng ta lựa chọn Help → Install New Software.

Bước 2.
Màn hình cài đặt plugin mới hiện ra.
Chúng ta lựa chọn nút Add để thực hiện thêm plugin mới.

Bước 3.
Màn hình thêm plugin mới hiện ra.
Chúng ta nhập các thông tin:
Name: WindowBuilder Pro.
Location: http://download.eclipse.org/windowbuilder/latest/
Chúng ta lựa chọn nút Add để thực thi việc thêm plugin WindowBuilder.

Bước 4.
Màn hình lựa chọn các chức năng sẽ được cài đặt hiện ra.
Chúng ta lựa chọn các chức năng:
WindowBuilder
WindowBuilder XWT Support
Chúng ta lựa chọn nút Next > để tiếp tục.

Bước 5.
Màn hình tổng hợp các chức năng sẽ được cài đặt.
Chúng ta lựa chọn nút Next > để tiếp tục.

Bước 6.
Màn hình yêu cầu chấp nhận bản quyền hiện ra.
Chúng ta lựa chọn
I accept the terms of the license agreement
Chúng ta lựa chọn nút Finish để thực hiện cài đặt.

Bước 7.
Sau khi việc cài đặt WindowBuilder được hoàn tất, Eclipse yêu cầu được khởi động lại để áp dụng.
Chúng ta lựa chọn nút Restart Now để khởi động lại Eclipse.

Tổng kết
Trong bài này chúng ta đã cùng nhau thực hiện thiết lập Eclipse IDE để phát triển Desktop và Web Applications bằng ngôn ngữ Java.