Làm cách nào để nhập một tệp trong Eclipse?
Làm cách nào để nhập một tệp trong Eclipse?
Câu trả lời:
Bạn có thể thêm một tệp trong Eclipse bằng cách nhấn chuột phải vào Dự án → Đường dẫn xây dựng → Cấu hình đường dẫn xây dựng. Trong tab Thư viện, nhấp vào Thêm lọ hoặc Thêm JAR bên ngoài và đưa Jar. Một bản demo nhanh ở đây .
Giải pháp trên rõ ràng là một giải pháp "Nhanh". Tuy nhiên, nếu bạn đang làm việc trên một dự án mà bạn cần phải cam kết các tệp vào kho lưu trữ kiểm soát nguồn, tôi khuyên bạn nên thêm các tệp Jar vào thư mục thư viện chuyên dụng trong kho lưu trữ kiểm soát nguồn của bạn và tham khảo một vài hoặc tất cả chúng như đã đề cập ở trên.
Thêm Jar bên ngoài không thông minh trong trường hợp bạn muốn thay đổi vị trí dự án trong hệ thống tệp.
Cách tốt nhất là thêm jar để xây dựng đường dẫn để dự án của bạn sẽ biên dịch nếu được xuất:
Tạo một thư mục gọi là lib trong thư mục dự án của bạn.
sao chép vào thư mục này tất cả các tập tin jar bạn cần.
Làm mới dự án của bạn trong nhật thực.
Chọn tất cả các tệp jar, sau đó nhấp chuột phải vào một trong số chúng và chọn Build Path -> Add to Build Path
Hai lựa chọn:
1 / Từ dự án:
2 / Nếu bạn đã nhập jar khác, từ thư mục "Thư viện tài liệu tham khảo":
Cả hai sẽ dẫn bạn đến màn hình này nơi bạn có thể quản lý thư viện của mình:
Dưới đây là các bước:
bấm vào Tệp> Nhập. Cửa sổ Nhập mở.
Trong phần Chọn nguồn nhập, bấm vào tệp JAR của J2EE> Ứng dụng khách.
Nhấn tiếp.
Trong trường tệp Ứng dụng khách, nhập vị trí và tên của tệp JAR của ứng dụng khách mà bạn muốn nhập. Bạn có thể nhấp vào nút Duyệt để chọn tệp JAR từ hệ thống tệp.
Trong trường dự án Ứng dụng khách, nhập tên dự án mới hoặc chọn dự án ứng dụng khách từ danh sách thả xuống. Nếu bạn nhập tên mới trong trường này, dự án ứng dụng khách sẽ được tạo dựa trên phiên bản của tệp JAR của ứng dụng khách và nó sẽ sử dụng vị trí mặc định.
Trong danh sách thả xuống Target runtime, chọn máy chủ ứng dụng mà bạn muốn nhắm mục tiêu cho sự phát triển của bạn. Lựa chọn này ảnh hưởng đến cài đặt thời gian chạy bằng cách sửa đổi các mục nhập đường dẫn lớp cho dự án.
Nếu bạn muốn thêm mô-đun mới vào dự án ứng dụng doanh nghiệp, hãy chọn hộp kiểm Thêm dự án vào EAR và sau đó chọn dự án ứng dụng doanh nghiệp hiện có từ danh sách hoặc tạo dự án mới bằng cách nhấp vào Mới.
Lưu ý : Nếu bạn nhập tên dự án ứng dụng doanh nghiệp mới, dự án ứng dụng doanh nghiệp sẽ được tạo ở vị trí mặc định với phiên bản J2EE tương thích thấp nhất dựa trên phiên bản của dự án được tạo. Nếu bạn muốn chỉ định một phiên bản khác hoặc một vị trí khác cho ứng dụng doanh nghiệp, bạn phải sử dụng trình hướng dẫn Dự án ứng dụng doanh nghiệp mới.
Nhấp vào Kết thúc để nhập tệp JAR của ứng dụng khách.
Chỉ cần một nhận xét về việc nhập các tệp vào các dự án Eclipse (phát triển trình cắm thêm):
Trong trường hợp bạn đang phát triển các trình cắm thêm của Eclipse, thì nên sử dụng cơ chế đóng gói riêng của Eclipse thay vì chỉ nhập tệp jar vào một dự án trình cắm thêm. Eclipse (hoặc tốt hơn là thời gian chạy OSGi cơ bản của nó, Equinox) sử dụng các gói được gọi là chứa nhiều thông tin hơn các tệp đơn giản (ví dụ: infos phiên bản, phụ thuộc vào các gói khác, các gói đã xuất; xem tệp MANIFEST.MF). Do thông tin này, các gói OSGi có thể được tải / không tải động và có độ phân giải phụ thuộc tự động có sẵn trong thời gian chạy OSGi / Eclipse. Do đó, sử dụng các gói OSGi thay vì các lọ đơn giản (chứa trong một gói OSGi khác) có một số lợi thế.
(BTW: Các trình cắm thêm của Eclipse giống như các gói OSGi.)
Có một cơ hội tốt rằng ai đó đã gói một thư viện (bên thứ 3) nào đó dưới dạng gói OSGi. Bạn có thể muốn xem các kho lưu trữ gói sau:
Nhật thực -> Tùy chọn -> Java -> Đường dẫn xây dựng -> Thư viện người dùng -> Mới (Đặt tên cho nó) -> Thêm các tệp bên ngoài
(Tôi khuyên bạn nên kéo các thư viện mới của mình vào thư mục nhật thực trước bất kỳ bước nào trong số các bước này để giữ mọi thứ cùng nhau, theo cách đó nếu bạn cài đặt lại Eclipse hoặc HĐH của bạn, bạn sẽ không phải liên kết lại bất cứ thứ gì ngoại trừ JDK) Bây giờ hãy chọn các tệp jar bạn muốn. Nhấn OK.
Nhấp chuột phải vào dự án của bạn và chọn Build Path -> Thêm thư viện
FYI chỉ cần mã và sau đó nhấp chuột phải và Nguồn-> Tổ chức nhập khẩu
Trước hết, bạn sẽ đi đến dự án của bạn những gì bạn được tạo và nhấp chuột phải vào chuột tiếp theo và chọn các thuộc tính ở phía dưới và chọn đường dẫn xây dựng ở góc bên trái và thêm tệp jar bên ngoài thêm nhấp vào áp dụng.
C: \ oraclexe \ app \ oracle \ sản phẩm \ 10.2.0 \ server \ jdbc \ lib \ ojdbc14.jar
ojdbc14.jar (đó là tệp jar)
Trong nhật thực tôi đã bao gồm một tệp jar nén, tức là tệp zip. Eclipse cho phép tôi thêm tệp zip này như một tệp bên ngoài nhưng khi tôi cố truy cập các lớp trong tệp thì chúng không hiển thị.
Sau rất nhiều thử nghiệm và lỗi, tôi thấy rằng sử dụng định dạng zip không hoạt động. Khi tôi thêm một tập tin jar thì nó làm việc cho tôi.