Java Maven试图部署到本地主机而不是远程服务器

Java Maven试图部署到本地主机而不是远程服务器,java,tomcat,maven,tomcat7,maven-tomcat-plugin,Java,Tomcat,Maven,Tomcat7,Maven Tomcat Plugin,这是我的pom.xml构建配置: cfwd maven编译器插件 2.3.2 1.6 1.6 org.apache.tomcat.maven tomcat7 maven插件 2 http://xx.xxx.xxx.xxx:8080/manager/text cifServer /cfwd 符合事实的 符合事实的 在哪里http://xx.xxx.xxx.xxx:8080 是远程服务器IP 当我尝试通过mvn tomcat:deploy进行部署时,出现以下错误: [错误]无法执行目标 mojo:t

这是我的pom.xml构建配置:

cfwd maven编译器插件 2.3.2 1.6 1.6 org.apache.tomcat.maven tomcat7 maven插件 2 http://xx.xxx.xxx.xxx:8080/manager/text cifServer /cfwd 符合事实的 符合事实的 在哪里http://xx.xxx.xxx.xxx:8080 是远程服务器IP

当我尝试通过mvn tomcat:deploy进行部署时,出现以下错误:

[错误]无法执行目标 mojo:tomcatmaven插件:1.1:deploydefaultclion 项目cfwd:无法调用Tomcat管理器:服务器返回HTTP URL的响应代码:403: http://localhost:8080/manager/deploy?path=%2Fcfwd&war= ->[帮助1] org.apache.maven.lifecycle.LifecycleExecutionException:未能 执行目标org.codehaus.mojo:TomcatMaven插件:1.1:deploy 项目cfwd上的默认cli:无法调用Tomcat manager

看起来maven正试图部署到本地主机:8080,而不是远程服务器IP。有什么想法吗?

您需要执行mvn tomcat7:deploy注意“7”以触发您配置的插件

有关可用目标的更多信息,请参阅。

403表示禁止

检查以配置对Tomcat manager参数服务器、密码、用户名的身份验证


Duncan Jones是对的:您没有执行正确的插件:使用tomcat7。

+1ed,但会将Duncan的答案标记为与您之前的答案一样正确。干杯