0

我正在使用 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>

可能的解决方案是什么?

4

1 回答 1

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
于 2013-02-06T14:20:20.923 回答