Eri*_*son 11 java code-coverage cobertura maven
我想生成并查看Java-Maven项目的覆盖率报告.
我添加了以下内容pom.xml:
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<formats>
<format>html</format>
</formats>
</configuration>
</plugin>
</plugins>
</reporting>
Run Code Online (Sandbox Code Playgroud)
当我运行mvn cobertura:cobertura它成功构建并报告给控制台,Cobertura Report generation was successful但我找不到报告.
如果我cd进入target/cobertura我找到一个文件,cobertura.ser但我不知道如何处理它.
编辑:重新检查文档后,感谢Andreas_D,我添加了<reporting>标记,但得到了相同的结果.
小智 19
这在Build部分:
<build>
...
<plugins>
...
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.5.2</version>
</plugin>
...
</plugins>
...
</build>
Run Code Online (Sandbox Code Playgroud)
然后在报告部分:
<reporting>
...
<plugins>
...
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.5.2</version>
<configuration>
<check></check>
<formats>
<format>html</format>
<format>xml</format>
</formats>
</configuration>
</plugin>
...
</plugins>
...
</reporting>
Run Code Online (Sandbox Code Playgroud)
执行 mvn cobertura:cobertura
然后在target/site/cobertura /文件夹中查找index.html.
| 归档时间: |
|
| 查看次数: |
29658 次 |
| 最近记录: |