rio:oar
Full name:
org.apache.maven.plugins:maven-rio-plugin:4.2:oar
Description:
Properly packages an OAR (Operational String Archive).
Attributes:
- Requires a Maven project to be executed.
- Requires dependency resolution of artifacts in scope: runtime.
- Binds by default to the lifecycle phase: package.
Required Parameters
| Name |
Type |
Since |
Description |
| oarFileName |
String |
- |
The OAR to generate.
|
| opstring |
String |
- |
OpString to deploy.
|
Optional Parameters
| Name |
Type |
Since |
Description |
| activation |
String |
- |
OAR activation. Either "Automatic" or "Manual"
|
| createJar |
CreateJar |
- |
Create a single jar
|
| createJars |
List |
- |
List of jars to create
|
| dependencies |
Collection |
- |
(no description)
|
| oarName |
String |
- |
Name of the OAR.
|
Parameter Details
activation:
OAR activation. Either "Automatic" or "Manual"
- Type: java.lang.String
- Required: No
- Expression: Automatic
createJar:
Create a single jar
- Type: org.rioproject.tools.maven.CreateJar
- Required: No
createJars:
List of jars to create
- Type: java.util.List
- Required: No
dependencies:
(no description)
- Type: java.util.Collection
- Required: No
- Expression: ${project.dependencyArtifacts}
oarFileName:
The OAR to generate.
- Type: java.lang.String
- Required: Yes
- Expression: ${project.build.directory}/${project.build.finalName}.oar
oarName:
Name of the OAR.
- Type: java.lang.String
- Required: No
opstring:
OpString to deploy.
- Type: java.lang.String
- Required: Yes