Tôi đang sử dụng Helios (tức là 3.6.x) và đây là những gì tôi làm để tham chiếu một lib (jar) bên ngoài dự án của tôi theo cách tương đối.
1) Nhấp chuột phải vào dự án trong trình khám phá dự án -> Nhập -> Nhập. 2) Chọn Hệ thống Tệp (Tiếp theo) Sử dụng nút duyệt để điều hướng đến thư mục (có, nó trông giống như một đường dẫn cứng). Chọn .jar (s) để bao gồm.
Tôi thường thêm "\ lib" vào tên dự án trong tùy chọn "Vào thư mục:".
Nhấp vào "Nâng cao" và chọn "Tạo liên kết trong không gian làm việc" và tôi sử dụng các tùy chọn mặc định (cả được chọn và liên quan đến PROJECT_LOC). 3) Nhấp vào Hoàn thành
Tiếp theo, mở thuộc tính dự án và chuyển đến tab Java Build Path Libraries và chọn "Add Jars ..." và chuyển đến thư mục \ lib (từ Bước 2) và chọn lib (s) mà bạn cần. Trên tab Libraries bây giờ có "ProjectName/Lib" cho đường dẫn của lib (s).
Trình khám phá dự án sẽ hiển thị thư mục lib với lib của bạn bằng biểu tượng đặc biệt. Nếu bạn nhìn vào ổ đĩa cứng của bạn cho thư mục lib, không có gì ở đó. Vì vậy, nó được đề cập đến các libs trong đường dẫn bên ngoài, nhưng bao gồm chúng như là một "dự án" lib.
Nhấp chuột phải vào tệp jar trong trình khám phá dự án và thực hiện các thuộc tính. Bạn sẽ thấy con đường tương đối tốt đẹp.
Nguồn
2010-11-11 20:54:24
+1 có vẻ như bạn chỉ có thể thực hiện điều đó bằng cách hack đường dẫn lớp –