...
Top level configuration elements | Description | Mandatory? | Default value |
---|---|---|---|
Definition of a Configuration | Defaults to a standalone configuration if the container is of type local and a runtime one if it's of type remote | ||
Definition of a Container | Defaults to a Jetty 109.x installed local container if not specified | ||
Definition of a Deployer | Defaults to a deployer matching the container's type if none is specified (installed local deployer for an installed container, remote deployer for a remote container and embedded local deployer for an embedded container) | ||
A list of deployables that are going to be deployed in the container when it is started or when | If the project's packaging is | ||
Additional configuration that is used when deploying with the Cargo Daemon. | For more information, please read: Cargo Daemon. | ||
| Set this to | Defaults to | |
<ignoreFailures> | Set this to | Defaults to false , you can also steer it using the system property cargo.ignore.failures | |
<useLogCategoryPrefix> | Set this to Since Codehaus Cargo Maven 3 Plugin version 1.10.11 onwards. | Defaults to false , you can also steer it using the system property cargo.maven.useLogCategoryPrefix |
...
| Description | Mandatory? | Default value |
---|---|---|---|
| If |
| |
| Id of the container to use. Valid values can be found in the description page for each container. |
| |
| Container context key, which can be used for two purposes:
| No reusable default The Cargo Maven 3 plugin will actually generate a unique context key for each container based on the container and configuration's type and home - Which is not meant to be reused by end users. | |
List of extra dependencies or shared dependencies that will be added to the container or applications execution classpath. | No default | ||
| Location where the container is installed. If specified in conjunction with the | No default If the user has not defined any | |
| Full classname of a custom container implementation to use. In that case, the custom container is registered with the | Defaults to the Cargo-provided implementation if not specified | |
| Path to a file where Cargo logs are saved. | Logs to the Maven 3 console if no log file is specified | |
| Path to a file where container logs are saved. | Logs to the file specified by the | |
List of You can also use the | No default | ||
The timeout after which Cargo reports an error if the container is not started or stopped. |
| ||
| The container's type. Valid values are | Default value is | |
Defines the location of a container distribution zip that will be downloaded and installed. | No default If the user has not defined any | ||
Defines the location of a container Maven 3 artifact that will be downloaded and installed. | No default If the user has not defined any |
...