/
Static deployment of EAR
Static deployment of EAR
Definition
Deploy an EAR that will be started when the container startsExample using the Java API
Starting JOnAS 5.x with an EAR to deploy:
InstalledLocalContainer container = new Jonas5xInstalledLocalContainer( new OrionStandaloneConfiguration("target/jonas5x")); container.setHome("c:/apps/jonas-full-5.2.1"); Deployable ear = new EAR("src/data/some.ear"); container.getConfiguration().addDeployable(ear); container.start();
Example using the Ant tasks
Starting JOnAS 5.x with an EAR to deploy:
<cargo containerId="jonas5x" home="c:/apps/jonas-full-5.2.1" action="start"> <configuration> <deployable type="ear" file="src/data/some.ear"/> </configuration> </cargo>
Example using the Maven 3 plugin
Here is the plugin configuration defining a JOnAS 5.x container with an EAR to deploy:
<dependencies> <dependency> <groupId>org.codehaus.cargo</groupId> <artifactId>simple-ear</artifactId> <version>${simple-ear.version}</version> <type>ear</type> </dependency> </dependencies> <plugins> <plugin> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-maven3-plugin</artifactId> <version>${cargo.version}</version> <configuration> <containerId>jonas5x</containerId> <artifactInstaller> <groupId>org.ow2.jonas.assemblies.profiles</groupId> <artifactId>jonas-full</artifactId> <version>5.2.1</version> <classifier>bin</classifier> </artifactInstaller> <deployables> <deployable> <groupId>org.codehaus.cargo</groupId> <artifactId>simple-ear</artifactId> <type>ear</type> </deployable> </deployables> </configuration> </plugin> </plugins>
For more information...
For more information about how deployment in Codehaus Cargo works, please read:
- How deployables work, which explains how to instanciate and personalize deployables.
- How deployers work, which explains how the different deployers work.
, multiple selections available,
Related content
Static deployment of WAR
Static deployment of WAR
More like this
JBoss 4.2.x
JBoss 4.2.x
More like this
JBoss 4.x
JBoss 4.x
More like this
OC4J 10.x
OC4J 10.x
More like this
OC4J 9.x
OC4J 9.x
More like this
JRun 4.x
JRun 4.x
More like this