2011-01-07 50 views
6

Tôi có hai dự án trong nhật thực, một dự án thư viện tạo ra một tệp Jar và một dự án web phụ thuộc vào Jar đó. Làm thế nào để tôi có được dự án web để tự động xuất các dự án đầu tiên trong chiến tranh của mình. Tôi biết điều này phải được trả lời trước đây, nhưng tôi thực sự không thể tìm thấy nó.Eclipse xuất JAR trong WAR

Cảm ơn,

Trả lời

17

Cơ chế để xác định những gì diễn ra trong chiến tranh là không xây dựng con đường như đối với các ứng dụng "bình thường", nhưng "Triển khai lắp ráp".

Nhấp chuột phải vào nút gốc của dự án web động và chọn Thuộc tính và chọn Lắp đặt triển khai. Ở đây bạn có thể thêm các dự án (được gộp lại và thêm vào WEB-INF/lib) và các lọ riêng lẻ trong dự án.


EDIT 2015-08-20: Một vài năm sau, Maven đã trở thành tiêu chuẩn để xây dựng phần mềm dựa trên Java chủ yếu là do cách tiếp cận dựa trên kịch bản để quản lý phụ thuộc. Điều này bao gồm cách xây dựng các tệp WAR và ba IDE chính (IntelliJ, Netbeans và Eclipse) hỗ trợ đầy đủ điều này cho phép bạn chuyển đổi giữa IDE trong khi phát triển. Trong Eclipse, vấn đề được hỏi ở đây sẽ không áp dụng, vì điều này được kiểm soát hoàn toàn bởi plugin Maven.

+0

Cảm ơn, tôi đang sử dụng nhật thực 3.5.2 và tôi không thể thấy tùy chọn đó trong bất kỳ thuộc tính dự án nào của mình. Một trong những dự án của tôi chắc chắn là một dự án web động, nhưng một dự án khác là một dự án công cụ ứng dụng của google. Làm thế nào tôi có thể nhận được tùy chọn trình đơn, tôi thiếu một pluggin (hoặc hai?). – aronp

+0

Nó đã được đổi tên thành 3.6 để triển khai hội. Tôi không thể nhớ lại tên trước đó. –

+0

Tôi nghĩ đó là Phụ thuộc Mô-đun Java EE, cảm ơn rất nhiều. – aronp

Các vấn đề liên quan