[英]How do I configure JaCoCo with Sonar
如何用Sonar 2.3和Maven 3.0.4配置JaCoCo?
我的项目是一个多模块Maven项目。 我的顶级pom具有以下内容:
<sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin>
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
运行mvn sonar:sonar后,我在Sonar中收到0%的代码覆盖率报告。 我应该至少看到50%。 注意我确实在每个子项目的目标文件夹中看到了jacoco.exec。
考虑升级Sonar-当前版本为3.2,并具有JaCoCo作为其本机代码覆盖模块。
另外,有关许多示例,请参阅https://github.com/SonarSource/sonar-examples/tree/master/projects/code-coverage/ut
他们修改了GitHub项目结构。 这些示例的新链接是:
https://github.com/SonarSource/sonar-examples/tree/master/projects/languages/java/code-coverage/ut
嗨,有一些非常有趣的文章准确地描述了您的情况。 这是列表http://www.sonarsource.org/measure-coverage-by-integration-tests-with-sonar-updated/ http://johndobie.blogspot.gr/2011/06/maven-multi-module-with -sonar-and.html http://johndobie.blogspot.gr/2011/06/seperating-test-code-coverage-with.html还有一个有关Jacoco和Sonar代码覆盖率的问题? 希望你觉得他们有用
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.