2012-04-25 63 views
7

Tôi có dự án A và B. B có một số tệp .jar. A phụ thuộc vào B. A có thể sử dụng các lớp được viết bởi chính tôi nhưng nó không thể thấy các lớp trong các tệp jar đó vì vậy bản thân tôi nên thêm các tệp .jar đó vào A. có cách như nhật thực không cần thiết phải thêm .jar tệp liên tục. * trong nhật thực khi bạn thêm tệp .jar vào dự án B, không cần phải thêm chúng vào A nữa.thêm các dự án khác làm thư viện trong netbeans

cảm ơn.

+0

Tôi muốn biết chính điều này. Cho đến nay tôi đã liên tục thêm các JAR phụ thuộc chung theo cách bạn mô tả nó. Tôi không chắc chắn nếu có bất kỳ cách nào khác TBH. – predi

Trả lời

-1

Trong thư mục dự án của bạn, bạn thấy một thư mục có tên là Libraries, nhấp chuột phải vào thư mục đó từ đó bạn có thể chọn tệp .jar của mình. Bạn không cần phải thêm .jar tệp liên tục sau khi thêm một lần vào dự án của mình. Bạn chỉ cần Clean and Build dự án của mình bất cứ khi nào tệp mới được thêm vào tệp .jar.

+0

Tệp jar của các dự án phụ thuộc không được NetBeans thêm tự động. Đó là vấn đề. – JHead

0

Nếu bạn muốn thêm một dự án khác làm thư viện trong netbeans nhấp chuột phải vào thư mục thư viện và chọn "Thêm dự án", chọn dự án bạn muốn thêm. Khi bạn làm điều này, tệp jar (trong thư mục dist) đã được xây dựng cho dự án bạn đang thêm sẽ được chọn và sau đó nhấp vào "Thêm tệp jar dự án" và sẽ thêm tệp jar vào dự án của bạn. Ngoài ra, bạn có thể chọn "Thêm Jar" thay vào đó và tự thêm tệp jar theo cách Ravi mô tả.

+0

tôi cần biết là có một cách để tránh thêm các tệp jar của dự án độc lập vào dự án phụ thuộc (như nhật thực). –

+0

Khi bạn thêm các tệp jar vào thư mục thư viện trong dự án, bạn sẽ không phải thêm chúng vào dự án đó và khi bạn xây dựng dự án netbeans sẽ tạo một jar cho dự án của bạn trong thư mục dist cho dự án và tệp jar được thêm vào thư mục thư viện sẽ được bao gồm trong jar đó. – ChadNC

+0

ChadNC thân yêu trước khi xây dựng dự án phụ thuộc, chúng tôi có lỗi thời gian biên dịch vì nó không thấy tệp jar trong dự án độc lập. vì vậy chúng tôi không thể xây dựng nó. –

1

Trong thư mục dự án của bạn, bạn sẽ thấy một thư mục có tên Dependencies, nhấp chuột phải vào thư mục đó và chọn Add Dependency.... Mở tab Open Projects; từ đó bạn có thể chọn dự án của bạn từ danh sách. Nhấp vào Add.

Điều này phù hợp với NetBeans IDE 7.2.1.

+0

Trong các dự án Java SE đơn giản, không có thư mục Dependency. – JHead

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