728x90

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" 실행

728x90

+ Recent posts