【发布时间】:2010-08-19 22:07:46
【问题描述】:
我们有超过 800 MB 的 Excel 格式的测试用例资源文件。每次我运行mvn clean test 命令时,它们都会重新复制到目标目录,这在我的机器上大约需要 5 分钟。
有没有办法设置 Maven(最好通过我们的 pom.xml),这样它就不会将我们的 testResources 复制到目标目录,而是直接从 src/test/resources 使用它们?
【问题讨论】:
标签: maven-2
我们有超过 800 MB 的 Excel 格式的测试用例资源文件。每次我运行mvn clean test 命令时,它们都会重新复制到目标目录,这在我的机器上大约需要 5 分钟。
有没有办法设置 Maven(最好通过我们的 pom.xml),这样它就不会将我们的 testResources 复制到目标目录,而是直接从 src/test/resources 使用它们?
【问题讨论】:
标签: maven-2
最简单的方法是将您的大型测试资源放在一个单独的模块中,该模块构建一次,然后使用test 范围作为依赖项导入。
在这种情况下,您必须将资源添加到 src/main/resources 而不是 src/test/resources 才能加载它们。
【讨论】: