Apache Tomcat Maven Plugin :: Tomcat 6.x 2.2web
The Tomcat Maven Plugin provides goals to manipulate WAR projects within thetomcat
Tomcat 6.x servlet container.session
This plugin has 20 goals:app
tomcat6:deploymaven
Deploy a WAR to Tomcat.ide
tomcat6:deploy-onlypost
Deploy a WAR to Tomcat without forking the package lifecycle.this
tomcat6:explodedorm
Deploy an exploded WAR to Tomcat.server
tomcat6:help
Display help information on tomcat6-maven-plugin.
Call mvn tomcat6:help -Ddetail=true -Dgoal=<goal-name> to display parameter
details.
tomcat6:info
Lists information about the Tomcat version, OS, and JVM properties.
tomcat6:inplace
Deploy a WAR in-place to Tomcat.
tomcat6:list
Lists all the currently deployed web applications in Tomcat.
tomcat6:redeploy
Redeploy a WAR in Tomcat. (Alias for the deploy goal with its update parameter
set to true.)
tomcat6:redeploy-only
Redeploy a WAR in Tomcat without forking the package lifecycle. (Alias for the
deploy-only goal with its update parameter set to true.)
tomcat6:reload
Reload a WAR in Tomcat.
tomcat6:resources
Lists JNDI resources in Tomcat.
tomcat6:roles
Lists security roles in Tomcat.
tomcat6:run
Runs the current project as a dynamic web application using an embedded Tomcat
server.
tomcat6:run-war
Runs the current project as a packaged web application using an embedded
Tomcat server.
tomcat6:run-war-only
Same as run-war goal without forking the package cycle.
tomcat6:sessions
Lists session information for a WAR in Tomcat.
tomcat6:shutdown
Shuts down all possibly started embedded Tomcat servers. This will be
automatically done through a shutdown hook or you may call this Mojo to shut
them down explictly.
By default the shutdown goal is not bound to any phase. For integration tests
you might want to bind it to post-integration-test.
tomcat6:start
Start a WAR in Tomcat.
tomcat6:stop
Stop a WAR in Tomcat.
tomcat6:undeploy
Undeploy a WAR from Tomcat.