此插件可用的目标
目标 | 描述 |
---|---|
tomcat6:deploy | 将 WAR 部署到 Tomcat。 |
tomcat6:deploy-only | 将 WAR 部署到 Tomcat,不分叉打包生命周期。 |
tomcat6:exploded | 将解压的 WAR 部署到 Tomcat。 |
tomcat6:help | 显示 tomcat6-maven-plugin 的帮助信息。 调用 mvn tomcat6:help -Ddetail=true -Dgoal=<goal-name> 以显示参数详情。 |
tomcat6:info | 列出关于 Tomcat 版本、操作系统和 JVM 属性的信息。 |
tomcat6:inplace | 将 WAR 原地部署到 Tomcat。 |
tomcat6:list | 列出 Tomcat 中所有当前已部署的 Web 应用程序。 |
tomcat6:redeploy | 在 Tomcat 中重新部署 WAR。(deploy 目标的别名,其 update 参数设置为 true 。) |
tomcat6:redeploy-only | 在 Tomcat 中重新部署 WAR,不分叉打包生命周期。(deploy-only 目标的别名,其 update 参数设置为 true 。) |
tomcat6:reload | 在 Tomcat 中重新加载 WAR。 |
tomcat6:resources | 列出 Tomcat 中的 JNDI 资源。 |
tomcat6:roles | 列出 Tomcat 中的安全角色。 |
tomcat6:run | 使用嵌入式 Tomcat 服务器将当前项目作为动态 Web 应用程序运行。 |
tomcat6:run-war | 使用嵌入式 Tomcat 服务器将当前项目作为打包的 Web 应用程序运行。 |
tomcat6:run-war-only | 与 run-war 目标相同,但不分叉打包周期。 |
tomcat6:sessions | 列出 Tomcat 中 WAR 的会话信息。 |
tomcat6:shutdown | 关闭所有可能已启动的嵌入式 Tomcat 服务器。这将通过关闭钩子自动完成,或者您可以明确调用此 Mojo 来关闭它们。 默认情况下, |
tomcat6:start | 在 Tomcat 中启动 WAR。 |
tomcat6:stop | 在 Tomcat 中停止 WAR。 |
tomcat6:undeploy | 从 Tomcat 中取消部署 WAR。 |
您应该在项目的插件配置中指定版本
<project> ... <build> <!-- To define the plugin version in your parent POM --> <pluginManagement> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat6-maven-plugin</artifactId> <version>2.2</version> </plugin> ... </plugins> </pluginManagement> <!-- To use the plugin goals in your POM or parent POM --> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat6-maven-plugin</artifactId> <version>2.2</version> </plugin> ... </plugins> </build> ... </project>
更多信息,请参阅 “插件配置指南”