mvn:deploy无法调用tomcat管理器

时间:2013-02-06 14:13:01

标签: java java-ee spring-mvc maven-2 maven-plugin

我正在使用mvn2,当我尝试使用mvn:deploy命令部署我的项目时我遇到错误无法调用Tomcat管理器连接被拒绝:以下连接是我的pom配置

<plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat6-maven-plugin</artifactId>
    <version>2.0</version>
    <configuration>
        <url>http://localhost/manager</url>
        <path>/scgtwitter</path>
        <server>QA</server>
    </configuration>
</plugin>

可能的解决方案是什么?

1 个答案:

答案 0 :(得分:0)

错误表明tomcat未启动并正在运行(因此启动它),或者您的配置可能错误。 虽然我没有使用过那个特定的插件,但我使用了类似的插件,我想主体基本相同。这就是我所拥有的:

<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>tomcat-maven-plugin</artifactId>
  <configuration>
    <server>localTomcat</server>
    <path>/</path>
  </configuration>
</plugin>

在〜/ .m2 / settings.xml中,我提供了tomcat管理器应用程序的用户名/密码:

<servers>
  <server>
    <id>localTomcat</id>
    <username>tomcat</username>
    <password>tomcat</password>
  </server>
</servers>

使用

运行
mvn tomcat:deploy

mvn tomcat:redeploy