【问题标题】:mvn:deploy can not invoke tomcat managermvn:deploy 无法调用 tomcat 管理器
【发布时间】:2013-02-06 14:13:01
【问题描述】:

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

可能的解决方案是什么?

【问题讨论】:

  • Tomcat 在 8080 端口上应该是&lt;url&gt;http://localhost:8080/manager&lt;/url&gt;?

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


【解决方案1】:

错误表明要么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>

使用 with 运行

mvn tomcat:deploy

mvn tomcat:redeploy

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-20
    • 2017-01-31
    • 1970-01-01
    • 2015-11-20
    • 2013-03-02
    • 1970-01-01
    • 2015-11-04
    • 1970-01-01
    相关资源
    最近更新 更多