2017-04-17 31 views
0

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

回答

2

codecoverage不是sonarqube的工作。 Sonarqube可以阅读jacoco和cobertura的codecoverage分析。因此,首先配置您的projet以maven方式与jacoco/cobertura一起工作,在代码覆盖率分析后,您应该在target/site中看到html报告。 然后,所有可以做的声纳:sonarqube仪表板项目上都会出现声纳和报告。