为了账号安全,请及时绑定邮箱和手机立即绑定

Maven:如何处理子项目上的本地文件进行测试

Maven:如何处理子项目上的本地文件进行测试

饮歌长啸 2021-12-01 18:59:45
我有一个带有子项目的 Maven 项目。我向其中一个子项目添加了一个测试,该项目使用来自其测试资源的文件并且使用以下方法可以正常工作:new File("target/coverage/report");它工作正常,但是当从父项目运行测试时,它无法找到一些文件。我假设它正在查看父文件夹的根目录。有没有办法处理这个问题,所以它适用于两种情况?
查看完整描述

2 回答

?
冉冉说

TA贡献1877条经验 获得超1个赞

您可以使用“资源/资源*列表”指定它们,如以下文档中所述。

http://maven.apache.org/ref/3.3.3//maven-model/maven.html#class_build


查看完整回答
反对 回复 2021-12-01
?
慕仙森

TA贡献1827条经验 获得超7个赞

您可能需要查看远程资源插件,如本示例所示
该插件允许您将共享资源分组到一个单独的模块中,然后将其捆绑到一个 JAR 文件中,其他模块可以在任何生命周期阶段使用该文件。

查看完整回答
反对 回复 2021-12-01
  • 2 回答
  • 0 关注
  • 136 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信