[英]How to add certain specific libraries in all the projects of the current workspace in Eclipse?
到目前為止,我已經在Eclipse中創建了5或6個Java項目,並將再創建20個項目。 我必須在項目中添加TestNG庫和另一個庫(包括一些特定的jar文件)。
有什么方法可以使Eclipse在創建每個新項目時自動包括這兩個庫嗎?
我不想自己導航到“添加構建路徑->添加庫”來添加這些庫。
首先,如果您已經在使用Maven,則不應使用Eclipse依賴性管理(手動添加庫以使用Eclipse構建路徑)。
IMO,您應該僅依靠Maven依賴關系管理。
我建議您創建一個Maven父項目,該項目將處理您在多個項目中使用的依賴項,如下所示。
項目結構
- maven-parent-project
|-- project-a
|-- project-b
|-- ...
定義Maven父項目
我建議您使用<dependencyManagement>
( 文檔 )來管理依賴項的版本。
pom.xml
<project>
<artifactId>maven-parent-project</artifactId>
<modules>
<module>project-a</module>
<module>project-b</module>
</modules>
<dependencyManagement>
<dependencies>
<!-- Here you can define the versions of your dependencies used accross multiple project -->
</dependencies>
</dependencyManagement>
<dependencies>
<!-- Here you can define the dependencies used accross multiple project -->
</dependencies>
</project>
定義Maven子項目
然后,您可以在所有項目中定義maven-parent-project
pom.xml
<project>
<parent>
<artifactId>maven-parent-project</artifactId>
<version>0-SNAPSHOT</version>
<groupId>group</groupId>
</parent>
<artifactId>project-a</artifactId>
<dependencies>
<!-- Here you can define the dependencies specific to the project a -->
</dependencies>
</project>
我希望這能幫到您。
研究Maven中的依賴管理 。 那將解決您的要求。 閱讀此主題以獲取指導。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.