我将 eclipse 与 svn 一起使用,当我将一些 .jar 文件添加到我的 Build Path 中时,eclipse 添加了带有来自根目录的完整路径的 jar。
我确定该文件将始终位于与我的项目相同的目录中名为 lib 的文件夹中:
例如:~/lib ~/proj
我可以添加以我的项目目录为参考的文件吗?../lib 之类的东西?
因为,现在,当有人进行更新时,需要更改构建路径......
非常感谢
在下面
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"/>
这样您就可以为项目抽象出库的位置,它们只需要知道名称,Eclipse 需要知道名称的库所在的位置。
如果您也在项目中对库进行版本控制,那么在编辑构建路径时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"/>