正如建议的那样 isapir的回答 ,理想情况下,您应该将zip文件放在下面 src/main/resource 如果需要包含在您的jar文件中。但是,如果你真的需要从你的 src/test/resource 文件夹,你可以使用 建立辅助性Maven的插件 如下:
src/main/resource
src/test/resource
<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <executions> <execution> <id>add-resource</id> <phase>generate-resources</phase> <goals> <goal>add-resource</goal> </goals> <configuration> <resources> <resource> <include>ABC.zip</include> <directory>src/test/resource</directory> </resource> </resources> </configuration> </execution> </executions> </plugin>
你应该把zip存档放在 src/main/resources 目录而不是src / test / resource。
src/main/resources
如果您想获得更多控制权,请查看Maven Resources Plugin文档: https://maven.apache.org/plugins/maven-resources-plugin/index.html