oakpal:opear-package
Full name:
net.adamcin.oakpal:oakpal-maven-plugin:2.2.2:opear-package
Description:
Bundles up project dependencies an exported plans as an opear
(OakPAL Encapsulated Archive) file, and attaches it to the project.
Attributes:
- Requires a Maven project to be executed.
- Requires dependency resolution of artifacts in scope: runtime+system.
- Since version: 1.4.0.
- Binds by default to the lifecycle phase: package.
Required Parameters
Name |
Type |
Since |
Description |
<finalName> |
String |
1.4.0 |
Specify to override the project build final name. Default value is: ${project.build.finalName}.
|
<outputDirectory> |
File |
1.4.0 |
(no description) Default value is: ${project.build.directory}.
|
<planFile> |
File |
1.4.0 |
Specify the default plan file to include in the opear package. This
should probably be the same file as opear-plan's
planFile parameter. Default value is: ${project.build.directory}/oakpal-plugin/opear-plans/plan.json.
|
Parameter Details
(no description)
- Type: java.util.List
- Since: 1.4.0
- Required: No
Specify to override the project build final name.
- Type: java.lang.String
- Since: 1.4.0
- Required: Yes
- Default: ${project.build.finalName}
(no description)
- Type: java.io.File
- Since: 1.4.0
- Required: Yes
- Default: ${project.build.directory}
Specify the default plan file to include in the opear package. This
should probably be the same file as opear-plan's
planFile parameter.
- Type: java.io.File
- Since: 1.4.0
- Required: Yes
- Default: ${project.build.directory}/oakpal-plugin/opear-plans/plan.json