2012-08-17 27 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