Apache Tomcat Maven 外掛程式

這是 Tomcat Maven 外掛程式的新家(以前由 Codehaus 主持)。

版本 2.2 有下列新功能

更多詳細資料請見 從問題追蹤器產生的變更日誌

Tomcat Maven 外掛程式提供目標,用於在 Apache Tomcat servlet 容器中操作 WAR 專案。

或使用內嵌 Apache Tomcat 執行您的 war 專案。執行目標讓您有機會快速開發應用程式,而不需要安裝獨立的 Tomcat 執行個體。更多詳細資料和功能:請見文件

groupId 和 Mojo 名稱變更

自版本 2.0-beta-1 以來,tomcat mojo 已重新命名為 tomcat6 和 tomcat7,目標相同。

您必須設定您的 pom 來使用這個新的 groupId

    <pluginManagement>
      <plugins>
        <plugin>
          <groupId>org.apache.tomcat.maven</groupId>
          <artifactId>tomcat6-maven-plugin</artifactId>
          <version>2.2</version>
        </plugin>
        <plugin>
          <groupId>org.apache.tomcat.maven</groupId>
          <artifactId>tomcat7-maven-plugin</artifactId>
          <version>2.2</version>
        </plugin>
      </plugins>
    </pluginManagement>

或在您的 settings.xml 中新增 groupId

  <pluginGroups>
    ....
    <pluginGroup>org.apache.tomcat.maven</pluginGroup>
    ....
  </pluginGroups>

已知限制

有些目標目前無法使用 tomcat7 mojo。這些 容器目標 可使用 tomcat6 mojo,您只需要在 pom 中更新管理員網址。

使用 https://127.0.0.1:8080/manager/text 而不是預設的 tomcat6 網址。