我使用jenkins來構建我的gwt應用程序,現在我想在該構建的項目上運行tomcat:deploy,以便它可以將構建的war部署到tomcat。maven tomcat部署插件,以便不重建
問題是它堅持要事先做一個包,即使包剛剛完成。
這導致gwt重新編譯 - 這需要很長時間非常。
有沒有一種方法可以調用部署到tomcat與maven,將簡單地部署已經存在的戰爭?
我使用jenkins來構建我的gwt應用程序,現在我想在該構建的項目上運行tomcat:deploy,以便它可以將構建的war部署到tomcat。maven tomcat部署插件,以便不重建
問題是它堅持要事先做一個包,即使包剛剛完成。
這導致gwt重新編譯 - 這需要很長時間非常。
有沒有一種方法可以調用部署到tomcat與maven,將簡單地部署已經存在的戰爭?
您可以使用deploy-only目標,該目標不會調用package
構建生命週期。
MRE一般,檢查出的Maven Tomcat Plugin Goals
做的
mvn tomcat:undeploy
mvn tomcat:deploy-only
序列名單基本上是一個「重新部署無需構建」你有時想要看到在啓動時會發生什麼。雖然如果你真的只是想看到webapp啓動,有
mvn tomcat:reload
現在鏈接斷開 – smcg