我想使用 Clover 在 SonarQube 上查看我的项目的代码覆盖率结果。我已按照 SonarQube 网站上给出的所有步骤进行操作。我生成了 JUnit 和 Clover 覆盖率报告,并在 sonar-project.properties 文件中指定了它们的路径。但不知何故,我无法在 Sonar Web 界面上看到代码覆盖率结果。它只显示一个“-”而不是显示百分比。clover eclipse 插件中的代码覆盖率约为 60%。我已在此处附加了 sonar-project.properties 文件。我正在使用 sonar-runner-2.4 进行分析,Clover 3.2.2 和 SonarQube 4.1.2。
sonar.projectKey=myprojkey
sonar.projectName=myprojname
sonar.projectVersion=1.0
sonar.sources=/src
sonar.binaries=/WebContent/WEB-INF/classes
sonar.language=java
sonar.dynamicAnalysis=reuseReports
sonar.junit.reportsPath=/Reports
sonar.java.coveragePlugin=clover
sonar.clover.reportPath=/Reports/coverage.xml
sonar.libraries=/WebContent/WEB-INF/lib/*.jar,E:/apache-tomcat-7.0.42/lib/*.jar,C:/eclipse/plugins/com.cenqua.clover.runtime_3.3.0.v20140331000000/*.jar
sonar.sourceEncoding=UTF-8