嗨,我已经建立了一个用sonar-runner分析的groovy项目,它适用于复杂性、代码行等,但代码覆盖率显示为"-“,单元测试为0%。这是我在0.6 Sonar runner 2.3 Sonar Qube 3.7 Jacoc中使用的Groovy插件的sonar-runner属性文件
sonar.projectKey=Groovy
sonar.projectName= Groovy SonarQube Runner
sonar.projectVersion=1.0
sonar.sources=src
sonar.language=grvy
sonar.binaries=target/classes
sonar.libraries=lib
sonar.junit.reportsPath=test/unit
sonar.core.codeCoveragePlugin=jacoco
sonar.jacoco.reportPath=test/coverage/jacoco.exec
sonar.sourceEncoding=UTF-8我想知道是否有人能给我指个方向
发布于 2013-11-16 00:41:38
在使用SonarQube运行程序运行SonarQube分析时,您应该知道测试不会被执行:这就是为什么您得不到结果的原因。
这意味着您必须确保在分析之前已经执行了它们,并且已经导出了结果。
仅供参考,您可以在此处查看示例项目:https://github.com/SonarSource/sonar-examples/tree/master/projects/languages/groovy
https://stackoverflow.com/questions/19994641
复制相似问题