从Project目录设置Eclipse构建路径库

时间:2013-03-11 20:36:17

标签: eclipse svn buildpath

我正在使用ev和svn,当我将一些.jar文件添加到我的Build Path eclipse中时,添加带有来自root的完整路径的jar。

我确定该文件将始终位于与我的项目相同的目录中名为lib的文件夹中:

例如: 〜/ lib目录 〜/ PROJ

我可以添加以项目目录作为参考的文件吗?像../ lib?

之类的东西

因为,现在,当有人进行更新时,需要更改构建路径......

非常感谢

1 个答案:

答案 0 :(得分:1)

下的

Window > Preferences > java > Build Path > User Libraries 

您可以定义用户库,您可以添加到类路径中。只需在名称中输入new,例如MY_EXTERNAL_LIB_FOO),然后点击ok。然后选择它(简单点击)并点击add JAR...,然后你可以浏览你的罐子并添加你想要的罐子(可以多选)

.classpath中的条目看起来像这样

<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/MY_EXTERNAL_LIB_FOO"/>

通过这种方式,您可以抽象项目的libs的位置,他们只需要知道名称,Eclipse需要知道名称的Libs所在的位置。

如果您正在项目中对libs进行版本控制,那么当编辑构建路径点击add JARs...而不是add External JARs...时,将会提示您实际工作区中所有项目的列表,选择在你的项目中你有。 .classpath中的条目将与您的项目相关。

因此,如果您有以下项目布局

+ MyProject
    + src
    + lib
       some_3rd_party_lib.jar

然后.classpath中的条目看起来像

<classpathentry kind="lib" path="lib/some_3rd_party_lib.jar"/>