【发布时间】:2017-10-09 15:38:58
【问题描述】:
所以我们有一个基本上只是测试文件的项目,其他项目依赖它来运行测试。过去的问题是这些项目在目标目录之外的位置被解压。这意味着您最终会得到修改后的文件和新文件,但都没有提交。这些文件是 XML,用于生成其他文件。这些文件的 Maven 标准位置是什么?我正在看这里,我没有看到任何像传统位置一样跳出来的东西。当然,我可以使用它,但如果存在标准,我更愿意使用它:
https://cwiki.apache.org/confluence/display/MAVEN/Maven+Properties+Guide
我正在考虑这个位置:
${project.build.directory}/generated-test-resources/resources
【问题讨论】:
-
什么意思:其他项目依赖它?那么项目A的测试所需的测试文件位于项目B中?
标签: maven