这是 Tomcat Maven 插件的新家(以前托管在 Codehaus)。
版本 2.2 具有以下新功能
更多详细信息请参见 从问题跟踪器生成的变更日志。
Tomcat Maven 插件提供目标来操作 Apache Tomcat servlet 容器中的 WAR 项目。
或者使用嵌入式 Apache Tomcat 运行您的 war 项目。run 目标让您有机会快速开发您的应用程序,而无需安装独立的 Tomcat 实例。更多详细信息和功能:查看文档。
从 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 中的管理器 URL。
使用 https://:8080/manager/text 而不是默认的 tomcat6 URL。