2014-06-18 3 views
1

maven 빌드의 원격 Tomcat 서버에 war 프로젝트를 배포하고 싶습니다. 이를 수행 할 수있는 플러그인 tomcat-maven-plugin이있는 것으로 보입니다.Maven으로 원격 Tomcat에 자동으로 배포하는 방법은 무엇입니까?

그러나 배치 전에 일부 프로세스를 중지하고 tomcat 서버를 안전하게 종료하는 배치 스크립트를 시작해야합니다. 배포 직전에 maven을 사용하여 원격 스크립트를 실행할 수 있습니까?

+0

재배포 할 때 정확히 수행해야 할 사항은 무엇입니까? –

+0

Maven antrun 플러그인을 사용해야합니다. 여기에 비슷한 스레드가 있습니다 .http : //stackoverflow.com/questions/4668839/maven-and-exec-forking-a-process 도움이 되었으면 – JSR

+0

이 링크를 방문하십시오 http://wiki.aiwsolutions.net/2014/02/20/deploy-web-application-to-remote-tomcat-7-server/ – chakri

답변

1

기본적으로 Tomcat의 원격 배포 기능을 사용하여 새 Jar를 푸시하면 컨테이너가 정상적으로 다시 시작됩니다.

그 이상의 조치가 필요한 경우 이는 아마도 해결책이 아닙니다.

일괄 처리 스크립트 란 말은 Windows 서버에 배포한다는 의미입니까?

+0

예 Windows 서버에 배포해야 함 – membersound

+1

그러면 http://octopusdeploy.com/과 같은 것을 보게 될 것입니다. Jar/Tomcat을 NuGet 패키지에 포함하려고합니다. 그러나 Windows는 자동화를위한 그런 디바입니다. 죄송합니다. –

관련 문제