Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse与Ant集成_Eclipse_Ant_Classpath - Fatal编程技术网

Eclipse与Ant集成

Eclipse与Ant集成,eclipse,ant,classpath,Eclipse,Ant,Classpath,我的eclipse项目是否有办法从现有的Ant build.xml文件继承构建类路径?如果我不必让eclipse项目和ant构建保持同步,那就太好了 马上,我会说不,但请看这里的一个相反的尝试(保持Ant构建路径与Eclipse同步)。也许这有一些用处?另一个选择是让ant和eclipse都指向一个公共文件,指定独立于ant和eclipse的依赖项 你可以用艾薇来做(http://ant.apache.org/ivy/),它同时具有ant任务和EclipseIDE插件。ivy还解决了第三方库依赖

我的eclipse项目是否有办法从现有的Ant build.xml文件继承构建类路径?如果我不必让eclipse项目和ant构建保持同步,那就太好了

马上,我会说不,但请看这里的一个相反的尝试(保持Ant构建路径与Eclipse同步)。也许这有一些用处?

另一个选择是让ant和eclipse都指向一个公共文件,指定独立于ant和eclipse的依赖项

你可以用艾薇来做(http://ant.apache.org/ivy/),它同时具有ant任务和EclipseIDE插件。ivy还解决了第三方库依赖项管理问题(您可以创建一个公司中所有第三方依赖项的中央存储库,这些依赖项会根据需要被下拉,而不是在每个项目中保留.jar文件)


通过从maven复制库来创建初始ivy存储库需要一点时间,但从长远来看是值得的。

谢谢,但我认为构建系统依赖于任何特定的IDE不是一个好主意。我倾向于同意。也就是说,“类路径”的概念在ant中有些模糊,因为您可以为不同的任务使用不同的类路径。如果您不介意修改构建文件(Ivy与Eclipse和Ant都有很好的集成),一个建议是查看Ivy。