everydayminder
Hudson에 연결한 maven 프로젝트에 PMD 플러그인을 설정해 본다. 우선 프로젝트의 confiruation에서 Publish PMD analysis results를 체크한다. 그리고, 설정을 저장한 다음 Build Now 해보자. 변화가 없다. pom.xml을 바꾸자. dependency 부분에 pmd plugin 선언을 하고, org.apache.maven.plugins maven-pmd-plugin reporting 부분에 pmd 관련 설정을 기록한다. 이 때, PMD에서 검사하는 ruleset도 함께 지정한다. 만약, annotation 등을 썼다면, jdk 버전이 문제가 될 수 있으므로, configuration에 jdk 버전도 함께 명시하자. org.apache.maven.plugins ..