1

请让我知道如何配置声纳以使用 cobertura 而不是默认的 jacoco。我在我的父母 pom.xml 中有这个

 <plugin>
 <groupId>org.codehaus.mojo</groupId>
 <artifactId>sonar-maven-plugin</artifactId>
 <version>1.0</version>
 </plugin> 

除此之外,我不知道如何添加配置属性。子 pom 中有 Cobertura 设置,它将在本地构建 n 显示 cobertura 覆盖。我的问题是在父 pom 中配置正确的设置。我应该在声纳 Web 界面 -> 常规设置中进行哪些更改。

帮助赞赏。谢谢。

4

2 回答 2

2

有关于属性的文档。我怀疑您想重新定义该sonar.java.coveragePlugin属性作为首发。

于 2013-06-04T19:30:27.307 回答
0

您必须直接在 Sonar 中进行配置。此外,为了将 Cobertura 用于 Java 7 项目,您需要 Cobertura >= 2.0,该版本仅在几天前发布。

作为旁注,这里对 Sonar 的各种覆盖工具进行了两次比较旧的比较:

于 2013-06-03T11:16:10.220 回答