# Codehaus Cargo : Extensions

Created by Former user, last modified on Nov 18, 2005

### Definition

Extensions are additions to the Cargo core Java API such as build tool plugins, IDE plugins, etc

### Explanation

Cargo's core provides a Java API to manipulate containers. In addition the Cargo project also provides extensions to the Cargo's core that make using Cargo easy from your preferred tools. Namely those are:

- Ant support — Cargo provides Ant tasks to perform all the operations available from the Java API. The minimum supported version is Ant 1.9.15.
- Cargo Daemon
- Maven 3 Plugin — A Maven 3 plugin that wraps the Cargo Java API. Though there are no minimum version requirements, all building, continous testing and release activities are performed using Maven 3.2.5 and onwards so we would recommend you have that installed.