我的项目中的 Junits 需要从类路径加载属性文件。如何指定这些属性文件的目录,以便 Maven 在运行测试之前将其设置在类路径中?
最佳答案
您还可以添加新的测试资源文件夹。
<build>
<testResources>
<testResource>
<directory>${project.basedir}/src/test/resources</directory>
</testResource>
<testResource>
<directory>${project.basedir}/src/test/something_else</directory>
</testResource>
</testResources>
</build>
第一个路径 src/test/resources
是默认路径。假设您仍然希望使用默认路径,请确保包含它。 (testResources
标记会覆盖您的默认值,因此,如果您不明确包含默认路径,它将停止使用。)
关于maven-2 - Maven - 在执行测试时将目录添加到类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1324767/