我已經集成在我的項目中jacoco - Maven的插件,基於這個優秀的指南:http://www.petrikainulainen.net/programming/maven/creating-code-coverage-reports-for-unit-and-integration-tests-with-the-jacoco-maven-plugin/Maven站點插件不包括Jacoco報告
的jacoco插件運行正常。但是,maven-site-plugin不包含網站中的jacoco報告。更具體地說:'項目報告'部分沒有列出jacoco報告。 jacoco報告本身在target/site/jacoco-ut和target/site/jacoco-it目錄中可用。
這就是我所做的(沒有成功到目前爲止)。
首先,在我的pom.xml的構建部分中包含jacoco-maven-plugin作爲插件,如上面引用的指南中所述。我正在使用jacoco版本0.6.4.201312101107。
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco.plugin.version}</version>
<executions>
<!-- scissors... -->
<!-- report goal is bound to the pre-site phase -->
</executions>
</plugin>
其次,包括在我的pom.xml的報告部分jacoco - Maven的插件:沒有成功。
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco.plugin.version}</version>
</plugin>
第三,試圖將reportsets節中的報告部分添加到jacoco - Maven的插件:沒有成功。
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco.plugin.version}</version>
<reportSets>
<reportSet>
<reports>
<report>report</report>
</reports>
</reportSet>
</reportSets>
</plugin>
誰能幫我做了Maven的網站插件參考在該網站的「項目報告」部分通過jacoco生成的覆蓋報告?
從mvn 3.0.4開始,你不能再使用maven-site-plugin的configuration-> reportPlugins標籤了。 http://maven.apache.org/plugins/maven-site-plugin/maven-3.html#Configuration_formats – Adam