我想从其他模块添加测试资源。
我的测试运行正常,以下
<testResources>
<testResource>
<directory>DEPENDENCY_A/src/main/resources</directory>
</testResource>
</testResources>
DEPENDENCY_A有pom打包,但是,我的测试不能通过将其添加为test-pom-dependency而使用相同的外部资源。
<dependency>
<groupId>DEPENDENCY_A</groupId>
<artifactId>DEPENDENCY_A</artifactId>
<type>pom</type>
<scope>test</scope>
</dependency>
请帮助:)如何在单元测试中访问DEPENDENCY_A中的资源?也许我在Java基础知识中遗漏了一些明显的东西:(
答案 0 :(得分:0)
依赖关系是工件,库,jar,......不是资源。所以这个想法不合适。
您可以使用copy-resources goal的Maven Resources Plugin:
将资源复制到输出目录。此目标要求您配置要复制的资源,并指定outputDirectory。