jenkins로 메이븐 빌드시 다음과같은 컴파일 에러가 났다 error: package org.apache.catalina.util does not exist 확인해보니 java 파일의 import org.apache.catalina.util.URLEncoder; 가 문제였다. 검색결과 pom.xml에 다음을 추가했는데 빌드 성공! org.apache.tomcat tomcat-catalina 8.0.30 버전은 jenkins의 tomcat버전에 맞춰주면 된다. 마지막에 provided 를 추가하면 컴파일때만 참조하고 실제 빌드된결과 lib아래에는 tomcat관련 jar는 존재하지않게 할 수 있다.