2012-08-17 24 views
1

這個問題的所有JAR文件是在這裏所描述的一個變化:Eclipse buildpath automatically taking all JARs of a internal directory的Eclipse構建路徑會自動採取鏈接的目錄

但不是任何本地文件夾,我寧願有一個鏈接的文件夾從另一個項目被拾起自動在構建路徑中。

基本上,我在我的工作區中有一個主要項目,它保存包含多個jar文件的目錄lib,ext-lib。這些jar文件可能會升級/刪除,或者每隔幾天添加一次。

我在工作區中還有許多其他項目,它們將從我的主項目中接收完全相同(最新)的罐子。

我的目標是,當我修改我的主項目中這兩個文件夾中的罐子時,將它們作爲所有其他項目中的鏈接文件夾,並將這些鏈接的項目動態拾取爲所有這些項目的構建路徑的一部分。

任何有關如何在日食中做到這一點的建議將不勝感激。 不幸的是,「動態目錄」的插件人們提到不能與「鏈接」文件夾:(

真誠, 工作蓋伊

+0

讓我知道,如果你對我的回答任何問題。 – 2012-08-17 15:50:30

回答

1

我會建議在Eclipse中創建一個用戶庫,然後使用在所有的Eclipse項目。

嘗試進入偏好Java -> Build Path -> User Libraries並創建你所有的罐子一個新的用戶庫。然後用這個無處不在,你需要這些罐子。

this頁面瞭解更多詳情。

此外,this頁解釋稍微詳細地創建用戶庫。還有一個用例有這似乎有點多對準你腦子裏想的是什麼:

6.2.1. Linked Library Project 

A useful hybrid strategy is to configure a user library that is also available as a linked folder in your Eclipse workspace. Follow these steps: 
1. 

Create a simple project in your workspace. Unlike Java projects, a simple project has no Java build path configuration in its properties. Use the command File > New > Project > Simple Project. 

2. 

Uncheck the option to use a default project location within the workspace folder and enter the path for your \eclipse-contrib\libraries folder (see Figure 6-8). 
+0

非常感謝,這幾乎正是我想要達到的目標,現在會很棒:)(我不能只修改沒有任何與Eclipse相關的配置更改的jar列表,​​但它非常接近它)。 – user1607264 2012-08-17 19:01:52

+0

太好了。很高興知道! :) – 2012-08-17 19:03:30