我们正在使用蚂蚁,常春藤和日食。我们有一些项目不仅部署(发布)一个jar文件,而且部署(发布)一个或两个属性文件。使用ant / ivy我们可以从存储库中引用jar文件(而不是实际移动它们),同样,eclipse通过ivy eclipse插件在类路径中看到这些jar文件。
但是,我们如何在类路径中获取.properties文件?目前,ant会将它们部署到build_tests目录,当运行单元和集成测试时,ant和eclipse都可以从那里获取它们。但是如果eclipse做了一个构建,它会擦除build_tests目录,我们丢失了所有的属性文件。
对于ant来说并不是一个真正的问题,因为后续的ant构建会把它们放回去,但是在运行测试时eclipse会突然失败。有没有办法将存储库中的属性文件放到eclipse类路径上?或者,可以eclipse'部署'测试配置所需的任何必要的属性文件吗?
答案 0 :(得分:0)
使用IvyDE,您可以管理非Java依赖项,并将它们放在您想要的任何位置,就像ant任务retrieve
一样。要使其正常工作,请参阅文档:
http://ant.apache.org/ivy/ivyde/history/latest-milestone/non-java.html