尝试通过 Tomcat Maven 插件重新部署后发生 404 错误,该插件使用Tomcat 管理器执行此操作。
已验证 Manager 应用程序在http://localhost:8080/manager不可用。
pom.xml:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
启动服务器:
mvn tomcat7:run
重新部署:
mvn package tomcat7:redeploy
错误:
[INFO] --- tomcat7-maven-plugin:2.2:redeploy (default-cli) @ app ---
[INFO] Deploying war to http://localhost:8080/app
Uploading: http://localhost:8080/manager/text/deploy?path=%2Fapp&update=true
Uploaded: http://localhost:8080/manager/text/deploy?path=%2Fapp&update=true (3950 KB at 3253.3 KB/sec)
[ERROR] Tomcat return http status error: 404, Reason Phrase: Not Found