소나큐브는 정적분석도구로, pmd나 checkstyle이나 findbugs라는 도구들도 플러그인으로 설치하여 사용할 수 있으므로 유용하게 사용할 수 있다. 다만 젠킨스, 레드마인에 비해 설치가 까다롭고 느리다는 점에서 가장 다루기 어려웠다. 처음에는 뭣도 모르고 sonarqube 7.2.1 버전을 설치했는데 힘들게 오류까지 고치고 난 후에야 pmd, checkstyle, findbugs의 버전과 호환이 안되는 버전이라는 사실을 알아버렸다. 그리고 하나의 ec2서버에서 젠킨스, 레드마인 ,소나큐브까지 다 start한 상태에서 프로젝트를 build하니 서버가 먹통이 되버렸다. 공간을 swap하고 서버의 볼륨을 늘려봐도 똑같았다. 이 모든게 소나큐브가 너무 무겁다는 점에서 온 문제들이었다. 식견이 짧은 학부생..