在我们的代码库中,我们依赖于eclipse中使用的ant版本。
在ant.jar中已经设置为项目使用的库
当移动版本的eclipse时,当Ant插件文件夹名称发生变化时,这是一种痛苦(尽管我看到它现在只是被称为Ant1.7)
有没有办法访问出现在工作区首选项中的日食家的日食参考,这样我就不必显式设置一个具有ant plugins文件夹硬编码路径的变量
答案 0 :(得分:1)
你的项目首先不应该依赖于eclipse的Ant版本,你应该保留自己的版本,以便将你的项目与eclipse分离。如果开发人员或您自己决定使用intelliJ,该怎么办?
虽然我不知道你的项目的性质是什么,但我认为应该将所有依赖项添加到你的项目lib目录或类似的东西。
答案 1 :(得分:0)
一个可能的建议是:
当您更改eclipse的版本时,这将更容易管理。
答案 2 :(得分:0)
您是否考虑过单独安装Ant,创建环境变量,然后通过Ant build.xml中的ANT_HOME环境变量引用该位置?
答案 3 :(得分:0)
在Eclipse中,在package explorer视图中,右键单击特定项目并构建路径。
进入Libraries选项卡并选择“Add Variable ...”按钮。从这里你可以看到JDK系统库路径,maven(如果你正在使用它,tomcat,eetc ......)如果没有出现ANT_HOME,可以通过单击Configure Variables ...来添加它。按钮。从这时起,ANT_HOME路径将在项目的构建路径中考虑。
希望它有所帮助。
卡洛斯
答案 4 :(得分:0)
<击> 您的蚂蚁之家位于$ {ant.home}
E.g:
<echo> ${ant.home} </echo>
在我的机器上提供以下信息:
[echo] D:\java\eclipse_3.4_jee\plugins\org.apache.ant_1.7.0.v200803061910
击> <击> 撞击>