2017-04-17 9 views
0

현재 mvn sonar : sonar를 사용하여 일부 파일을 검사 할 수있는 sonarqube를 얻을 수 있지만 코드 적용 범위를 얻을 수는 없습니다. 필자는 모든 문서를 검토하고 자코코를 포함하여 코드의 구조를 반영하도록 프로젝트 속성을 설정하려고했습니다. 나는 정말로 전에 maven을 사용하지 않았기 때문에이 작업은 조금 어렵습니다. 누군가 나에게 "나와 같은 5 가지 해결책"을 제공 할 수 있습니까? 나는 여러 개의 모듈도 가지고있다.코드 범위를 위해 sonarqube를 구성하는 방법은 무엇입니까?

답변

2

codecoverage는 sonarqube의 직업이 아닙니다. Sonarqube는 jacoco 및 cobertura에서 codecoverage 분석을 읽을 수 있습니다. 그래서 maven 방식으로 jacoco/cobertura와 작업하기 위해 projet을 설정하는 것으로 시작하면 코드 커버 리지가 분석 된 후 target/site에 html 보고서가 표시되어야합니다. 그러면 결국 당신은 수중 음파 탐지기를 할 수 있습니다 : 수중 음파 탐지기는 수중 음파 탐지기 대시 보드 프로젝트에 나타납니다.