【发布时间】:2013-12-31 03:27:19
【问题描述】:
我们正在使用 ant、ivy 和 eclipse。我们有一些项目不仅部署(发布)一个 jar 文件,还部署一个或两个属性文件。使用 ant/ivy 我们可以从存储库中引用 jar 文件(无需实际移动它们),同样,eclipse 通过 ivy eclipse 插件在其类路径中看到这些 jar 文件。
但是,我们如何将 .properties 文件添加到类路径中?目前,ant 会将它们部署到 build_tests 目录,并且在运行单元和集成测试时,ant 和 eclipse 都可以从那里获取它们。但是,如果 eclipse 进行过构建,它会清除 build_tests 目录,并且我们丢失了所有属性文件。
ant 不是真正的问题,因为后续的 ant 构建只会将它们放回去,但是 eclipse 在运行测试时突然开始失败。有没有办法将存储库中的属性文件放到 Eclipse 类路径上?或者,eclipse 是否可以“部署”测试配置所需的任何必要属性文件?
【问题讨论】: