Khi dự án Java của bạn cần một thư viện JAR (Java Archive) để hoạt động, bạn cần định cấu hình nó để đưa thư viện vào đường dẫn xây dựng của nó. Nhờ Eclipse, quá trình này rất đơn giản và dễ nhớ. Bài viết này trình bày về Java Eclipse - Ganymede 3.4.0.
Bươc chân
Phương pháp 1/2: Thêm JAR nội bộ
Bước 1. Sao chép JAR sẽ được sử dụng cho dự án của bạn
Đây là cách thực hiện:
-
Tạo một thư mục có tên lib trong thư mục dự án của bạn. “Lib” có nghĩa là thư viện và chứa tất cả các JAR sẽ được sử dụng cho dự án này.
-
Sao chép JAR cần thiết vào lib.
-
Tải lại dự án của bạn bằng cách nhấp chuột phải vào tên dự án và chọn Làm mới. Thư mục lib bây giờ sẽ có thể xem được trong nhật thực với tất cả các JAR trong đó.
Bước 2. Hoàn thành một trong các phương pháp bên dưới để định cấu hình đường dẫn xây dựng của bạn
Phương pháp 1
Bước 1. Phát triển lib trong nhật thực và chọn tất cả các JAR cần thiết
Bước 2. Nhấp chuột phải vào JAR và đi tới Đường dẫn xây dựng
Bước 3. Chọn Thêm vào Đường dẫn Xây dựng
JAR sẽ biến mất khỏi lib và xuất hiện lại trong Thư viện tham chiếu.
Phương pháp 2
Bước 1. Nhấp chuột phải vào tên dự án và đi tới Đường dẫn xây dựng
Bước 2. Chọn Cấu hình Đường dẫn Xây dựng
.. và cửa sổ thuộc tính dự án sẽ xuất hiện hiển thị cấu hình đường dẫn xây dựng của bạn.
Bước 3. Chọn nhãn Thư viện
Bước 4. Nhấp vào Thêm JAR
..
Bước 5. Xác định vị trí và chọn JAR mong muốn và nhấp vào OK
JAR bây giờ sẽ xuất hiện trong danh sách trong đường dẫn xây dựng.
Bước 6. Bấm OK để đóng cửa sổ thuộc tính
JAR bây giờ sẽ ở trong Thư viện tham chiếu thay thế lib.
Phương pháp 2/2: Thêm JAR bên ngoài
Lưu ý: Tốt hơn là bạn nên tham khảo JAR hiện có trong dự án của bạn hoặc một dự án khác. Điều này cho phép bạn kiểm tra tất cả các phụ thuộc vào hệ thống kiểm soát phiên bản của bạn (bạn phải sử dụng kiểm soát phiên bản).
Sử dụng một trong các phương pháp sau.
Phương pháp 1
Đây là phương pháp được khuyến nghị vì nó cho phép các nhà phát triển khác nhau của các dự án tương tự tìm thấy các JAR bên ngoài của họ ở những nơi khác nhau.
Bước 1. Nhấp chuột phải vào tên dự án và đi tới Đường dẫn xây dựng
Bước 2. Chọn Cấu hình Đường dẫn Xây dựng
.. và cửa sổ thuộc tính dự án sẽ xuất hiện hiển thị cấu hình đường dẫn xây dựng của bạn.
Bước 3. Nhấp vào Thêm biến
..
Bước 4. Nhấp vào Định cấu hình biến
..
Bước 5. Nhấp vào Mới
..
Bước 6. Nhập tên cho biến mới
Ví dụ: nếu tất cả các JAR này đều dành cho Tomcat, chúng tôi khuyên bạn nên nhập TOMCAT_JAR.
Bước 7. Chuyển đến thư mục chứa JAR cho đường dẫn (bạn cũng có thể chọn một tệp JAR cụ thể cho biến)
Bước 8. Nhấp Ok để xác định các biến
Bước 9. Nhấp vào Ok để đóng hộp thoại tùy chọn
Bước 10. Chọn một biến từ danh sách
Bước 11. Nhấp vào Mở rộng
..
Bước 12. Chọn JAR bạn muốn thêm vào classpath
Bước 13. Nhấp vào Ok để đóng hộp thoại
Bước 14. Nhấp Ok để đóng hộp thoại biến classpath mới
Bước 15. Nhấp Ok để đóng hộp thoại thiết lập đường dẫn xây dựng
-
Nếu bạn chia sẻ dự án này với người khác, họ cũng phải xác định các biến. Họ có thể xác định nó thông qua
'' '' Window-> Preferences-> Java-> Build Path-> Classpath Variables '' ''
Phương pháp 2
Lưu ý rằng nếu bạn sử dụng phương pháp này, JAR bên ngoài phải ở cùng vị trí trên ổ cứng với bất kỳ ai sử dụng dự án này. Điều này làm cho các dự án chia sẻ khó khăn hơn.
Bước 1. Nhấp chuột phải vào tên dự án và đi tới Đường dẫn xây dựng
Bước 2. Chọn Thêm lưu trữ bên ngoài
..
Bước 3. Xác định vị trí và chọn JAR mong muốn và nhấp vào Mở
JAR sẽ xuất hiện trong Thư viện tham chiếu.
Phương pháp 3
Lưu ý rằng nếu bạn sử dụng phương pháp này, JAR bên ngoài phải ở cùng vị trí trên ổ cứng với bất kỳ ai sử dụng dự án này. Điều này làm cho các dự án chia sẻ khó khăn hơn.
Bước 1. Nhấp chuột phải vào tên dự án và đi tới Đường dẫn xây dựng
Bước 2. Chọn Cấu hình Đường dẫn Xây dựng
.. và cửa sổ thuộc tính dự án sẽ xuất hiện trong cấu hình đường dẫn xây dựng của bạn.
Bước 3. Chọn nhãn Thư viện
Bước 4. Nhấp vào Thêm JAR bên ngoài
..
Bước 5. Tìm và chọn JAR mong muốn và nhấp vào Mở
JAR bây giờ sẽ xuất hiện trong danh sách các thư viện trong đường dẫn xây dựng.
Bước 6. Bấm OK để đóng cửa sổ thuộc tính
JAR bây giờ sẽ ở bên trong Thư viện tham chiếu.
Lời khuyên
- Bất cứ khi nào bạn thêm tệp hoặc thư mục mới vào một dự án trong Eclipse thông qua bất kỳ thứ gì khác ngoài Eclipse, bạn phải tải lại (làm mới) dự án được liên kết để thông báo cho Eclipse rằng các tệp mới đang ở đó. Nếu không, bạn sẽ gặp phải lỗi trình biên dịch hoặc Xây dựng đường dẫn.
- Mặc dù JAR nội bộ đã biến mất khỏi lib, các tệp vẫn còn trong hệ thống tệp. Đây chỉ là cách Eclipse cho bạn biết rằng các tệp JAR đã được thêm vào.
-
Để an toàn, chúng tôi khuyên bạn nên tạo một thư mục để ghi lại mã của mình. Đây là cách thực hiện:
- Bấm chuột phải vào. JAR trong Thư viện Tham chiếu trong trình khám phá gói.
- Chọn nhãn Javadoc và nhập nó vào thư mục (hoặc URL) nơi chứa tài liệu của bạn. (Lưu ý: Eclipse sẽ không thích điều này và quá trình xác thực của bạn sẽ không thành công. Tuy nhiên, đừng lo lắng, nó sẽ vẫn hoạt động).
- Chọn Phần đính kèm Nguồn Java và tìm thư mục hoặc tệp. JAR có các nguồn của bạn.