Cargo : Downloads This page last changed on Mar 22, 2006 by vmassol.
| Info Older downloads can be found in the Archived Downloads section.
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: the `cargo-core-api-*` jars and the container implementations you wish to use (`cargo-core-container-*` jars). or the `cargo-core-uberjar` jar 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 `cargo-ant` jar. If you want to use Cargo from Maven 1, you'll only need to install the `cargo-maven-plugin` jar in your local Maven installation. If you want to use Cargo from Maven 2, you don't need to install anything at all as Maven 2 will automatically download the required jars when you first use the plugin. If you want to use Cargo from IntelliJ IDEA, you only need to pick the `cargo-intellijidea` zip as it contains everything required.
Category | Version | Artifacts | Description | Release notes
--- | --- | --- | --- | ---
Core API | 0.8 | cargo-core-api-util | Utility classes used by other core API jars | Notes
| 0.8 | cargo-core-api-module | API to parse/create J2EE Modules (WAR, EAR, etc) | Notes
| 0.8 | cargo-core-api-container | The main Cargo Container API and all associated object | Notes
| 0.8 | cargo-core-api-generic | Generic API wrapping the main Cargo Container API | Notes
Core Containers | 0.8 | cargo-core-container-jboss | JBoss implementation of the Core Container API | Notes
| 0.8 | cargo-core-container-jetty | Jetty implementation of the Core Container API | Notes
| 0.8 | cargo-core-container-jo | jo! implementation of the Core Container API | Notes
| 0.8 | cargo-core-container-orion | Orion implementation of the Core Container API | Notes
| 0.8 | cargo-core-container-resin | Resin implementatio of the Core Container API | Notes
| 0.8 | cargo-core-container-tomcat | Tomcat implementation of the Core Container API | Notes
| 0.8 | cargo-core-container-weblogic | WebLogic implementation of the Core Container API | Notes
Core Uberjar | 0.8 | cargo-core-uberjar | Convenience jar containing all the other jars from above | Notes
Extensions | 0.8 | cargo-ant | Ant tasks for Cargo. | Notes
| 0.8 | cargo-maven-plugin | Maven 1 plugin for Cargo | Notes
| 0.1 | cargo-maven2-plugin | Maven 2 plugin for Cargo. Not released yet. See the Maven 2 plugin documentation page for how to use a development version of the Maven 2 Cargo plugin. | Notes
| 0.1 | cargo-intellijidea | IntelliJ IDEA plugin for Cargo | Notes
| N/A | N/A | Netbeans plugin for Cargo. Not released yet. |
### Documentation Documentation for Cargo 0.8 can be found [here|^cargo-0.8.pdf]. ### Continuous Builds Cargo is using Codehaus's Bettlejuice 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 Beetlejuice. Unfortunately Beetlejuice does not provide a URL to point directly to the artifacts so you'll need to perform the following actions: Go to the cargo project Click the item in the "last build" column Click on "the build has N Artifacts". You'll be presented with a list of artifacts built during the last build. Grab the one you need. Attachments: cargo-0.7.pdf (application/x-download)

Document generated by Confluence on Mar 22, 2006 15:28