2013-04-25 55 views
0

我有許多項目與我的主項目鏈接爲NetBeans 7.1中的庫。 例如 主要PROJECT1 DepProject1.lib DepProject2.lib DepProject3.lib如何一次構建主項目和相關項目

時,我在我的相關項目(如DepProject1)的一些變化,我必須清理生成依賴項目,在我的主體工程libraray粘貼文件夾然後再清理我的主項目也。 有沒有什麼辦法,如果我建立主項目的依賴項目自動生成和主項目庫自動更新。

+0

您可能還想看看處理項目和庫依賴項的[Maven](http://maven.apache.org)(這是它的一個目標,但不是唯一的目標)。 – 2013-04-25 11:40:48

+0

@GuillaumePolet你可以給我任何Maven的例子。 – 2013-04-26 08:44:14

+0

只需通過Maven網站即可。例如,查看[5分鐘教程](http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html)中的POM。每個項目應包含一個pom.xml文件,該文件用groupdID-artifactID組合標識項目。它還包括版本,依賴關係,構建生命週期和許多其他信息。如果你想切換到Maven,它不是一個自動的5分鐘過程。但從長遠來看,這通常是多方面的總體改進。 – 2013-04-26 10:45:06

回答

1

如圖here所示,不是直接將庫JAR添加到項目中,而是添加一個包含其他項目的庫,如here所示。

+0

請參閱幫助主題*創建項目之間的依賴關係*獲取特定於版本的詳細信息。 – trashgod 2013-04-25 11:37:09

+0

通過爲我的項目創建庫,它將從依賴項目的dist文件夾中的jar複製到主項目,而不是將jar依賴關係鏈接到我需要的父項目。 – 2013-04-26 10:50:32

+0

檢查您的版本的幫助;我說:「每當你清理和建立一個項目時,IDE也會清理並建立它所需的項目。」 – trashgod 2013-04-26 10:53:46