2013-02-06 51 views
0

我使用mvn2 Tomcat管理器,當我嘗試部署使用我有錯誤不能調用Tomcat管理連接mvn:deploy命令我的項目被拒絕:連接下面是我的POM配置MVN:部署不能調用

<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

的Tomcat在8080端口上或許所以它應該是' http:// localhost:8080/manager'? –

回答

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