본문 바로가기

TDD이론과연습&리팩토링

Sonarqube 설치 intellij 연동하기

728x90
반응형

로컬에 SonarQube설치

https://www.sonarsource.com/products/sonarqube/downloads/

다운로드 (Community Edition)

java 11이상이 설치되어 있어야 한다.

설치 후 SonarQube 폴더를 Program Files밑으로 옮긴다.

StartSonar.bat를 실행한다.

그러면 cmd창이 뜨고 소나큐브가 실행된다.

 

http://localhost:9000

id : admin

pw : admin

 

 

로그인 후 비밀번호를 변경한다.

프로젝트 생성 → Manually → 프로젝트 이름 지정 이후 토큰을 발급한다.

Locally 선택

 

 

Generate하면 토큰이 생성된다.

(저장해둬야함)


IntelliJ 플러그인 설치

sonar검색 후 SonarLint 혹은 SonarAnalyzer를 설치

SonarLint

Settings → Tool에 들어가서 + 버튼을 누른다.

이름을 지정하고 SonarQube 주소를 입력한다.

발급받은 토큰을 넣어준다.

완료

SonarAnalayer

English로 바꾸고 + 버튼을 눌러서 추가한다.

정적 분석

SonarLint, Analyzer 탭에서 확인할 수 있다.

728x90
반응형