cics-bundle:bundle-osgi
Full name:
com.ibm.cics:cics-bundle-maven-plugin:2.0.0-SNAPSHOT:bundle-osgi
Description:
This mojo packages the produced OSGi project as a CICS bundle.
Use this mojo to add configuration to an existing OSGi project so that it is packaged as a CICS bundle, without creating an additional Maven module.
Attributes:
- Requires a Maven project to be executed.
- Requires dependency resolution of artifacts in scope:
test
. - The goal is not marked as thread-safe and thus does not support parallel builds.
- Binds by default to the lifecycle phase:
verify
.
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
<jvmserver> |
String |
- |
The CICS JVM server that the Java code will execute in. User property is: cicsbundle.jvmserver . |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<bundlePartsDirectory> |
String |
- |
The directory containing bundle parts to be included in the CICS
bundle. This path is relative to `src/main/` Specifying this
parameter overrides the default path of `bundleParts`. Default value is: bundleParts .User property is: cicsbundle.bundlePartsDirectory . |
<classifier> |
String |
- |
The Maven classifier to use for the generated bundle archive. Default value is: cics-bundle . |
Parameter Details
<bundlePartsDirectory>
The directory containing bundle parts to be included in the CICS
bundle. This path is relative to `src/main/` Specifying this
parameter overrides the default path of `bundleParts`.
- Type:
java.lang.String
- Required:
No
- User Property:
cicsbundle.bundlePartsDirectory
- Default:
bundleParts
<classifier>
The Maven classifier to use for the generated bundle archive.
- Type:
java.lang.String
- Required:
No
- Default:
cics-bundle
<jvmserver>
The CICS JVM server that the Java code will execute in.
- Type:
java.lang.String
- Required:
Yes
- User Property:
cicsbundle.jvmserver