728x90
반응형
로컬에 SonarQube설치
https://www.sonarsource.com/products/sonarqube/downloads/
다운로드 (Community Edition)
java 11이상이 설치되어 있어야 한다.
설치 후 SonarQube 폴더를 Program Files밑으로 옮긴다.
StartSonar.bat를 실행한다.
그러면 cmd창이 뜨고 소나큐브가 실행된다.
id : admin
pw : admin
로그인 후 비밀번호를 변경한다.
프로젝트 생성 → Manually → 프로젝트 이름 지정 이후 토큰을 발급한다.
Locally 선택
Generate하면 토큰이 생성된다.
(저장해둬야함)
IntelliJ 플러그인 설치
sonar검색 후 SonarLint 혹은 SonarAnalyzer를 설치
SonarLint
Settings → Tool에 들어가서 + 버튼을 누른다.
이름을 지정하고 SonarQube 주소를 입력한다.
발급받은 토큰을 넣어준다.
완료
SonarAnalayer
English로 바꾸고 + 버튼을 눌러서 추가한다.
정적 분석
SonarLint, Analyzer 탭에서 확인할 수 있다.
728x90
반응형
'TDD이론과연습&리팩토링' 카테고리의 다른 글
JUnit5에서 @Test expected 사용법 (0) | 2022.10.26 |
---|---|
자바 플레이그라운드 TDD 자동차 경주 (0) | 2022.10.19 |
구글 코딩 컨벤션 위반 Rule 수정하기 (0) | 2022.10.19 |
intellij 구글 코딩 컨벤션 적용하기 (0) | 2022.10.19 |
TDD 구현시 체크 사항 (0) | 2022.10.17 |