从多模块项目中的.war-dependency获得覆盖范围

问题描述 投票:0回答:1

我已经设置了一个Jacoco子项目,以使Jacoco可以按照here所述在我的maven项目中处理多模块项目。如教程中所述,Jacoco项目依赖于我项目中的所有.jar模块。但是此设置似乎仅适用于.jar文件。 Jacoco并不了解我的.war-project会生成.war文件,而是在寻找.jar。

要使.war文件得到覆盖,我必须怎么做?

java unit-testing war jacoco jacoco-maven-plugin
1个回答
0
投票

也许此issue会有所帮助。

只需在专用模块中的依赖项上添加<type>war</type>


但是这样做之后,我又遇到了另一个错误:

目标org.springframework.boot:spring-boot-maven-plugin的执行默认值:1.5.4.RELEASE:重新打包失败:无法找到主类-> [帮助1]

在将<packaging>pom</packaging>添加到用于收集所有测试结果的专用模块后,jacoco照常工作。

© www.soinside.com 2019 - 2024. All rights reserved.