윈도우 환경 소나큐브(Sonarqube) sonar-scanner 설치
1. JDK 설치
2. SonarQube설치
환경정보 설정, <sonarqube_home>/conf/sonar.properties 파일 수정
Web Server 설정 : sonar.web.host , sonar.web.context , sonar.web.port 주석 해제 후 편집
sonar.web.host=127.0.0.1
sonar.web.context=/sonarqube
sonar.web.port=9000
Sonar 서비스 실행
<sonarqube_home>/bin/〈사용자 OS>/StartSonar.bat를 실행
웹 브라우저에 접속
http://localhost:9000/sonarqube (로그인 ID/PW : admin/admin )
3. SonarQube Scanner 설치
PC 의 환경변수에 SonarQube Scanner 의 bin 폴더를 등록
SonarQube Runner 환경 설정
설치폴더₩confWsonar-scanner.properties 파일을 수정
Sonar Server 에 셋팅한 값과 동일하게 sonar.host.url값을 수정
sonar.host.url=http://localhost:9000/sonarqube
4. 소스코드 정적 분석 실행
프로젝트 분석설정정보 셋팅
해당 소스가 존재하는 폴더에 sonar-project.properties 파일을 열어서 내용 수정
projectKey, projectName, projectVersion 정보
소스코드 위치, 언어종류,Encoding 방식
프로젝트 분석
cmd 창 실행해서 해당 소스가 존재하는 폴더 이동
해당 프로젝트 폴더에서 "sonar-scanner" 실행