cics-bundle:build
Full name:
com.ibm.cics:cics-bundle-maven-plugin:2.0.0-SNAPSHOT:build
Description:
This mojo builds a CICS bundle to the target directory, including any dependencies and resource definition artifacts.
Use this mojo by creating a new Maven module with packaging type
cics-bundle
to package an existing Java-based
dependency as a bundle without modifying the existing dependency,
or to create a bundle that only contains resource definitions
artifacts.
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:
compile
.
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<bundleParts> |
List |
- |
Specify that a declared dependency should be treated as an EAR,
WAR, or JAR bundle part. |
<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 . |
<defaultjvmserver> |
String |
- |
The default fallback value for the CICS JVM server that will be
used for any Java-based artifacts that don't have a JVM server
specified. User property is: cicsbundle.defaultjvmserver . |
Parameter Details
<bundleParts>
Specify that a declared dependency should be treated as an EAR,
WAR, or JAR bundle part.
- Type:
java.util.List
- Required:
No
<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
<defaultjvmserver>
The default fallback value for the CICS JVM server that will be
used for any Java-based artifacts that don't have a JVM server
specified.
- Type:
java.lang.String
- Required:
No
- User Property:
cicsbundle.defaultjvmserver