The downloads you need to pick depends on how you plan to use Cargo:
- If you want to integrate Cargo in your Java code, you'll need to add the following jars to your classpath:
cargo-core-api-*jars and the container implementations you wish to use (
- or the
cargo-core-uberjarjar which aggregates all the required jars.
- If you want to use Cargo from Ant, you'll need to pick the same jars as above in addition to the
- If you want to use Cargo from Maven 2 or Maven 3, you don't need to install anything at all as Maven will automatically download the required jars when you first use the plugin.
- If you want to use the Cargo Daemon, you'll need to download the webapp, and, if you wish to use it from your Java code, the client.
Latest stable release: version 1.4.0
Convenience jar containing all the Core API and Core Containers jars
ANT tasks for Cargo
Maven2/Maven3 plugin for Cargo
|1.4.0||Source JAR||Cargo Daemon, a Web-based application that uses the Cargo API to configure, start and stop containers on a remote machine.||Notes|
The Deployer Web application for the Jetty remote containers, which must have been deployed to Jetty before using the CARGO remote deployer. Designed to work with Jetty 7.x and later (Jetty from Eclipse.org)
The Deployer Web application for the Jetty remote containers, which must have been deployed to Jetty before using the CARGO remote deployer. Designed to work with Jetty 6.x and earlier (Jetty from Mortbay.org)
Utility classes used by other core API jars
API to parse/create J2EE Modules (WAR, EAR, etc)
The main Cargo Container API and all associated object
Generic API wrapping the main Cargo Container API
Geronimo implementation of the Core Container API
Glassfish implementation of the Core Container API
JBoss implementation of the Core Container API
Jetty implementation of the Core Container API
jo! implementation of the Core Container API
JOnAS implementation of the Core Container API
JRun implementation of the Core Container API
Orion implementation of the Core Container API
Resin implementation of the Core Container API
Tomcat implementation of the Core Container API
WebLogic implementation of the Core Container API
WebSphere implementation of the Core Container API
Documentation for Cargo 1.4.0 can be found here.
Cargo is using Codehaus Bamboo to build Cargo whenever there's a commit. This allows us to ensure that the Cargo build works at all times. As a side effect, this also means that you can grab the latest Cargo artifacts from Bamboo.
You can download these artifacts from Bamboo's repository: http://bamboo.ci.codehaus.org/browse/CARGO
You can also download artifacts of a specific build:
- Go to the CARGO trunk build history.
- Click on the build you're interested in.
- Click on "Artifacts" tab. You'll be presented with a list of artifacts built during the last build. Grab the one you need.
Older downloads can be found in the Archived Downloads section.
Click in the status column to get release notes:
Released on 11/09/2004
Released on 03/10/2004
Released on 30/10/2004
Released on 26/11/2004
Released on 30/04/2005
Released on 21/07/2005
Released on 30/12/2005
Released on 22/03/2006
Released on 10/03/2007
Released on 26/03/2009
Released on 02/06/2010
Released on 08/07/2010
Released on 25/08/2010
Released on 03/11/2010
Released on 20/11/2010
Released on 20/01/2011
Released on 05/05/2011
Released on 14/06/2011
Released on 06/08/2011
Released on 05/10/2011
Released on 03/12/2011
Released on 24/01/2012
Released on 01/04/2012
Released on 21/05/2012
Released on 20/07/2012
Released on 24/08/2012
Released on 19/10/2012
Released on 11/11/2012
Released on 12/01/2013
Released on 14/02/2013
Released on 16/04/2013