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" 실행
'유틸' 카테고리의 다른 글
DBeaver Community Edition Cassandra 접속 Cassandra JDBC Driver 설정 (2) | 2024.11.05 |
---|---|
ERwin 모델 쿼리 조회 (0) | 2023.03.09 |
ERWin 7.3 리버스를 통한 컬럼 Comment 로 Logical 한글명 만들기 (0) | 2023.03.09 |
log4j 스캐너 - url이용해서 스캔 (0) | 2022.02.09 |
JDBC 드라이버 모음 - 알티베이스, 큐브리드 (0) | 2022.02.08 |