maven jacoco 插件报告总是显示 0% 的覆盖率
maven jacoco plugin reports always show 0% of coverage
JaCoCo 报告始终显示 0% 的覆盖率,但 Intellij 集成报告没问题。我已经看到其他 Whosebug 问题,但 none 帮助了我。下面是来自 pom.xml 配置的我的 jacoco-plugin 和 surefire-plugin snnipet:
编辑:
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.2</version>
<configuration>
<runOrder>balanced</runOrder>
<parallel>classes</parallel>
<threadCount>4</threadCount>
</configuration>
<dependencies>
<dependency>
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-junit47</artifactId>
<version>2.22.2</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.5</version>
<executions>
<execution>
<id>default-prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
</executions>
</plugin>
我最后的尝试是命令 surefire 和 jacoco-plugin 但它不起作用。 surefire和jacoco-plugin有关系吗?
我很久以前就解决了,但是现在看到代码我发现我在 jacoco-maven-plugin
中添加了 report
目标
JaCoCo 报告始终显示 0% 的覆盖率,但 Intellij 集成报告没问题。我已经看到其他 Whosebug 问题,但 none 帮助了我。下面是来自 pom.xml 配置的我的 jacoco-plugin 和 surefire-plugin snnipet:
编辑:
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.2</version>
<configuration>
<runOrder>balanced</runOrder>
<parallel>classes</parallel>
<threadCount>4</threadCount>
</configuration>
<dependencies>
<dependency>
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-junit47</artifactId>
<version>2.22.2</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.5</version>
<executions>
<execution>
<id>default-prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
</executions>
</plugin>
我最后的尝试是命令 surefire 和 jacoco-plugin 但它不起作用。 surefire和jacoco-plugin有关系吗?
我很久以前就解决了,但是现在看到代码我发现我在 jacoco-maven-plugin
report
目标