如何为代码覆盖配置sonarqube?

时间:2017-04-17 21:36:40

标签: maven module sonarqube code-coverage

目前我可以让sonarqube使用mvn声纳扫描一些文件:声纳,但我永远无法获得代码覆盖率。我查看了所有文档,并在我的poms中包含了jacoco,并尝试设置项目属性以反映代码的结构。我之前没有真正使用过maven,所以这个任务有点难。有人可以给我提供一个"解释它就像我五个"我的解决方案。我也有多个模块。

1 个答案:

答案 0 :(得分:2)

codecoverage不是sonarqube的工作。 Sonarqube可以阅读jacoco和cobertura的codecoverage分析。因此,首先配置您的项目以便以maven方式使用jacoco / cobertura,您应该在代码覆盖率分析后在目标/站点中看到html报告。 然后,毕竟你可以做声纳:声纳和报告应该出现在sonarqube仪表板项目上。