Cargo is a thin Java wrapper that allows you to manipulate various type of application containers (J2EE, Java EE, Jakarta EE and others) in a standard way.
Cargo provides the following APIs and tools:
These tools and APIs can be used in a standalone fashion or via various IDEs. The typical use cases for Codehaus Cargo are around configuring different application containers in a standard way, deploying your application in them in order to have continous integration / testing and managing application containers remotely for centralized (and potentially multi-target) deployments.
To learn more about Codehaus Cargo or ask questions: