pmd 는 xhtml 형식 jsp 파일에 대해 정적 분석을 지원한다.
pmd eclipse 플러그인이 있지만, 해당 플러그인은 JSP 분석은 지원하지 않는 것 같다.
pmd cli 명령어를 아래에 정리하였다.
[요약]
기본 명령어
1 | pmd.bat -d D:\BaseTemplete\WebContent -f text -R jsp-basic | cs |
-d 소스 코드 디렉토리
-f 분석 결과 파일 포맷
-R 룰셋 (, 로 구분하여 여러 개 가능)
응용 명령어
1 | pmd.bat -d D:\Project-eclipse\BaseWebTemplete\WebContent -f html -R jsp-basic > test2.html | cs |
-> test2.html 파일을 열어 웹브라우저에서 결과를 확인할 수 있다.