簡體   English   中英

Maven在使用tomcat7-maven-plugin時找不到tomcat7目標

[英]Maven cannot find tomcat7 goal while using tomcat7-maven-plugin

嘗試使用maven tomcat插件將我的Web應用程序部署設置為tomcat 7時遇到問題。

settings.xml中:

<server>
  <id>server</id>
  <username>admin</username>
  <password>password</password>
</server>

pom.xml中:

<plugin>
  <groupId>org.apache.tomcat.maven</groupId>
  <artifactId>tomcat7-maven-plugin</artifactId>
  <version>2.2</version>
  <configuration>
    <server>server</server>
    <url>http://localhost:8080/manager/text</url>
    <path>/myapp</path>
  </configuration>
</plugin>

當我開始鍵入mvn tom<tab>自動完成功能僅提示我mvn tomcat:

mvn tomcat:list的輸出為:

[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'tomcat'.
[INFO] ------------------------------------------------------------------------
[INFO] Building myapp
[INFO]    task-segment: [tomcat:list]
[INFO] ------------------------------------------------------------------------
[INFO] [tomcat:list {execution: default-cli}]
[INFO] Listing applications at http://localhost:8080/manager
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Cannot invoke Tomcat manager

Embedded error: http://localhost:8080/manager/list
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Sun Dec 22 21:37:08 MSK 2013
[INFO] Final Memory: 13M/211M
[INFO] ------------------------------------------------------------------------

看起來tomcat6-maven-plugin實際上正在使用中。

mvn tomcat7:list的輸出是:

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Required goal not found: tomcat7:list in org.apache.tomcat.maven:tomcat7-maven-plugin:2.2
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Sun Dec 22 21:43:41 MSK 2013
[INFO] Final Memory: 7M/116M
[INFO] ------------------------------------------------------------------------

我正在使用Ubuntu 13.10,所有軟件都是通過存儲庫安裝的。

據我所知,tomcat7 mojo尚未實現某些目標,而mvn tomcat7:list是其中之一。 mvn tomcat6:list可用於tomcat6 mojo。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM