2015-11-25 200 views
2

這是我的pom.xml到tomcat7無法重新部署Java應用程序使用maven部署

<plugin> 
       <groupId>org.apache.tomcat.maven</groupId> 
       <artifactId>tomcat7-maven-plugin</artifactId> 
       <version>2.2</version> 
       <configuration> 
        <url>http://192.168.10.42:8086/manager/html</url> 
        <server>TomcatServer</server> 
        <path>/MavenExample321</path> 
        <username>XXX</username> 
        <password>XXXXXX</password> 
       </configuration> 
</plugin> 

正在嘗試使用maven使用以下命令

mvn tomcat7:redeploy 

時能夠部署重新部署Java應用程序但無法將應用重新部署到同一路徑第二次,其給出以下錯誤

[INFO] tomcatManager status code:200, ReasonPhrase:OK 
[INFO] OK - Undeployed application at context path /MavenExample321 
[INFO] FAIL - Failed to deploy application at context path /MavenExample321 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD SUCCESS 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 56.490s 
[INFO] Finished at: Wed Nov 25 11:00:38 IST 2015 
[INFO] Final Memory: 16M/183M 
[INFO] ------------------------------------------------------------------------ 

回答

1

最後我找到了解決方案。在配置

<update>true</update>

,並使用下面的命令最後取消部署部署的應用程序並重新部署具有相同名稱的新的戰爭文件

使用以下更新標籤。

mvn clean tomcat:deploy