我的项目包含以下结构多模块项目Jacoco Maven的配置时,一些模块存在于子目录
pom.xml
|
|
-----sub module A pom.xml
|
|
-----sub module B pom.xml
|
|
-----sub module plugins/C pom.xml
|
|
-----sub module plugins/D pom.xml
我已经配置了这样的
<modules>
<module>A</module>
<module>B</module>
<module>plugins/C</module>
<module>plugins/D</module>
</modules>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.7.7.201606060606</version>
<executions>
<execution>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<phase>prepare-package</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
主要POM当我运行“MVN验证“jacoco报告只生成模块A & B.对于模块插件/ C和插件/ D Jacoco没有执行,因此没有报告。