본문 바로가기

SonarQube

SonarQube Runner를 사용하여 프로젝트 분석하기 다운로드 아래의 SonarQube Runner 페이지에서 다운로드할 수 있습니다. Installing and Configuring SonarQube Runner 여기에서는 2.4 버전을 다운로드하여 사용했습니다. 설치 다운로드 받은 zip 파일을 원하는 경로를 지정하여 압축을 해제합니다. /conf/sonar-runner.properties 파일을 열어서 자신의 환경에 맞게 수정합니다. 동일한 PC에 SonarQube를 설치했고 기본 설정을 변경하지 않았으면, sonar.jdbc.* 속성의 주석을 해제하는 정도가 할일의 전부입니다. 저는 SonarQube 서버를 같은 PC에 설치했고 MySQL을 사용하고 있기 때문에 아래과 같이 설정을 완료했습니다. #----- Default SonarQube serve.. 더보기
SonarQube 설치 및 설정 MySQL Database 설치 MySQL 다운로드 페이지에서 설치 파일을 받아서 설치하거나, 아래 링크의 글에서 MySQL 설치 절을 참고하여 MySQL을 설치합니다. MySQL 5.0.45 원하는 위치에 수동 설치 및 윈도 서비스로 등록 하기 여기에서는 윗 글을 참고하여 수동 설치 했으며, 오래된 5.0.45 버전 대신 5.1 대의 최신 버전인 5.1.73 버전을 사용했습니다. 설정 SonarQube 설치 문서에서 InnoDB 사용을 권장하고 있기 때문에 my.ini 파일의 [mysqld] 옵션을 아래와 같이 수정했습니다. query_cache_type, query_cache_size 옵션을 추가했고, innodb 관련 옵션(innodb_*)은 값을 수정한 부분이 많습니다. innodb_data_ho.. 더보기