...
다음 사이트에 접속하여 분석 결과를 확인한다.
- localhost:9000
분석 예외를 위한 파라미터 설정
1. 입력 폴더만 분석
모든 폴더 분석
- -Dsonar.sources=.
src 하위 분석
- -Dsonar.sources=src
다음 예시는 src 폴더 만을 분석합니다.
- ex) mvn sonar:sonar -Dsonar.host.url=http://localhost:9000 -Dsonar.projectKey=mavensimple -Dsonar.sources=src
2. 특정 패턴에 따른 분석
2.1 분석 시 포함 (ant 정규식 문법)
- -Dsonar.inclusions=패턴
다음 예시는 java 파일만 분석하는 예시 입니다.
- ex) mvn sonar:sonar -Dsonar.host.url=http://localhost:9000 -Dsonar.projectKey=mavensimple -Dsonar.inclusions=**/*.java
2.2 분석 시 제외 (ant 정규식 문법)
exclusions은 상위 sonar.sources 하위 에 적용됩니다. 그렇기 때문에 sonar.sources 파라미터와 같이 사용합니다.
- -Dsonar.exclusions=패턴
다음 예시는 target 및 하위 폴더를 분석 제외하는 예시 입니다.
- ex) mvn sonar:sonar -Dsonar.host.url=http://localhost:9000 -Dsonar.projectKey=mavensimple -Dsonar.sources=. -Dsonar.exclusions=target/**/*