2010-11-19 3 views
2

나는 내전을 Tomcat에 배치하기 위해 을 사용하고 있습니다. 내가Maven Tomcat : 불필요하게 패키지를 다시 배포하십시오.

mvn tomcat:redeploy 

을 실행할 때 나는 포장 목표는 항상 실행되는이 실행 된 경우에도 아무런 변화하지 않았다 알 수 있습니다. 목표를 건너 뛰고 배포 만 실행하려면 어떻게해야합니까?

답변

4

the Tomcat plugin documentation 페이지에서 읽습니다 :

패키지 수명주기를 분기 witjout 톰캣에 WAR을 배포

간단한 명령 :

mvn tomcat:deploy-only 

가없이 웹 응용 프로그램을 배포해야 수명주기는 package입니다.

+0

그래, 그것도 2 분 전 발견 :) 감사. – ripper234

+0

감사합니다. 나는 $ {parent.project.artifactId}'를 속성 값으로 가지는 리소스 파일을 적절히 필터링하지 않는 재배치 목표에 관한 문제에 봉착했습니다. 'package'를 사용하면 올바르게 빌드 할 수 있습니다. 따라서'mvn clean package tomcat : undeploy tomcat : deploy-only' 문제가 해결되었습니다 :-) – Snekse

관련 문제