【发布时间】:2017-07-04 10:28:16
【问题描述】:
尝试集成 Clover maven 插件以获得我项目的代码覆盖率。
使用mvn clean install 构建项目后,目标文件夹如下所示
但我正在寻找 HTML 报告的代码覆盖率(这将为我们提供包明智、类明智的视图的代码覆盖率)
<generateHtml>true</generateHtml> 行会这样做吗?如果是,我的配置有问题。
如何从 Clover maven 插件中获取 HTML 报告?
下面是pom.xml代码
<build>
<plugins>
<plugin>
<groupId>com.atlassian.maven.plugins</groupId>
<artifactId>maven-clover2-plugin</artifactId>
<configuration>
<!-- <targetPercentage>80%</targetPercentage> -->
<generateHtml>true</generateHtml>
<generatePdf>true</generatePdf>
<generateXml>true</generateXml>
</configuration>
<executions>
<execution>
<phase>verify</phase>
<goals>
<goal>instrument</goal>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>com.atlassian.maven.plugins</groupId>
<artifactId>maven-clover2-plugin</artifactId>
<configuration>
<generateHtml>true</generateHtml>
<generatePdf>true</generatePdf>
<generateXml>true</generateXml>
</configuration>
</plugin>
</plugins>
</reporting>
【问题讨论】:
-
您是否看到测试用例作为
mvn clean install命令的一部分执行? -
是的,测试用例执行完毕,构建成功
标签: maven code-coverage clover