当我使用 tomcat-maven-plugin 的 mvn tomcat:deploy 时出现 403 错误:
无法在项目 my-webapp 上执行目标 org.codehaus.mojo:tomcat-maven-plugin:1.0:deploy (default-cli):无法调用 Tomcat 管理器:服务器为 URL 返回 HTTP 响应代码:403:http://localhost:8080/manager/text/deploy?path=%2Fdms&war=
我认为这是因为 null war 参数。但为什么它是空的???
在pom.xml中有:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<configuration>
<warFile>target\my-webapp.war</warFile>
<server>myserver</server>
<url>http://localhost:8080/manager/text</url>
<path>/dms</path>
</configuration>
</plugin>
最佳答案
你应该使用/text:
http://localhost:8080/manager/text
并添加到用户角色管理器脚本
关于maven - tomcat-maven-plugin 403错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5410479/