2014-06-18 6 views
1

클로버를 사용하여 SonarQube에서 내 프로젝트의 코드 적용 결과를보고 싶습니다. 나는 SonarQube의 웹 사이트에있는 모든 단계를 따라 갔다. JUnit 및 Clover 커버리지 보고서를 생성하고 sonar-project.properties 파일에서 경로를 지정했습니다. 그러나 나는 어떻게 든 소나 웹 인터페이스에서 코드 커버리지 결과를 볼 수 없다. 백분율을 표시하는 대신 '-'가 표시됩니다. 클로버 이클립스 플러그인의 코드 적용 범위는 약 60 %입니다. 여기에 sonar-project.properties 파일을 첨부했습니다. 나는 분석을 위해 sonar-runner-2.4, Clover 3.2.2 및 SonarQube 4.1.2를 사용하고 있습니다.클로버 리포트를 사용하여 SonarQube에서 코드 커버리지 결과를 볼 수 없음

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 
+0

아래의 어떤 버전을 사용하여 시도 할 수 있습니다 상자? – benzonico

+0

클로버 3 (Eclipse 3.6 - 4.3 및 RAD 8.0 - 9.0 용) 3.3.0.v20140331000000 – weirdobeardo

답변

0

클로버보고 경로 속성의 절대 경로를 사용해보십시오. 창에 대한 당신이 사용하고있는 수중 음파 탐지기 클로버 플러그인의

sonar.clover.reportPath=\\target\\site\\clover\\clover.xml