This page last changed on Mar 17, 2007 by vmassol.

Getting Started

As usual the best way to learn to use a tool is through examples. We have several sample projects that we use as our internal functional tests suite. We really recommend that you check them out.

Another good way to get started is to use Maven2 Archetypes we have created for you.

In addition here are the typical uses cases covered by the plugin:

Here are the different goals available to call on this plugin:

Goals Description
cargo:start Start a container and optionally deploy deployables (WAR, EAR, etc)
cargo:stop Stop a container
cargo:deployer-deploy (aliased to cargo:deploy) Deploy a deployable to a running container
cargo:deployer-undeploy (aliased to cargo:undeploy) Undeploy a deployable from a running container
cargo:deployer-start Start a deployable already installed in a running container
cargo:deployer-stop Stop a deployed deployable without undeploying it
cargo:deployer-redeploy Undeploy and deploy again a deployable
cargo:uberwar Merge several WAR files into one
cargo:install Installs a container distribution on the file system. Note that this is performed automatically by the cargo:start goal


The configuration elements are described in the Reference Guide section.

Document generated by Confluence on Jun 02, 2010 22:47