Full name:
org.codehaus.mojo:jboss-packaging-maven-plugin:2.2:par
Description:
Attributes:
| Name | Type | Since | Description |
|---|---|---|---|
| archive | MavenArchiveConfiguration | 2.1 | The maven archive configuration to use. |
| archiveName | String | 2.1 | The name of the generated packaging archive. Default value is: ${project.build.finalName}. |
| classifier | String | 2.1 | Classifier to add to the generated artifact. If given, the artifact
will not be the primary project artifact. |
| deploymentDescriptorDest | File | 2.1 | The destination of the deployment descriptor file. Default value is: ${project.build.directory}/${project.build.finalName}. |
| deploymentDescriptorDestName | String | 2.1 | The filename for the output deployment descriptor. By default the
deployment descriptor will retain the same filename. |
| deploymentDescriptorFile | File | 2.1 | The location of the jbpm deployment descriptor file
(processdefinition.xml) If it is present in src/main/resources then
it will automatically be included. Otherwise this parameter must be
set. Default value is: ${project.build.directory}/${project.build.finalName}/processdefinition.xml. |
| encoding | String | 2.1 | The character encoding of the resource files. Default value is: ${project.build.sourceEncoding}. |
| excludeAll | boolean | 2.1 | All artifacts are excluded. Default value is: false. |
| excludes | Set | 2.1 | Dependency Artifacts excluded from packaging within the generated
archive file. Use artifactId:groupId in nested exclude tags. |
| explodedOnly | boolean | 2.0 | Whether to generate only the exploded archive format. By default
both an exploded directory and a zipped file will be created. If
set to "true" only the exploded directory will be created. Default value is: false. |
| filters | List | 2.1 | The filters used when copying the resource files. By default this
will use the resource filters specified in the POM. Default value is: ${project.build.filters}. |
| jbpmDirectory | File | 2.1 | The directory where JBoss JBPM resources are located. Default value is: src/main/jbpm. |
| jpdlDirectory | File | 2.1 | The directory where JBoss JPDL resources are located. Default value is: src/main/jpdl/${project.artifactId}. |
| libDirectory | File | 2.1 | The directory where to put the libs. Default value is: ${project.build.directory}/${project.build.finalName}/lib. |
| manifest | File | 2.1 | The manifest file for the archive. |
| outputDirectory | File | 2.1 | The directory for the generated packaging. Default value is: ${project.build.directory}. |
| packagingClassesDirectory | File | 2.1 | The directory where compiled classes and resources are placed. Default value is: ${project.build.directory}/${project.build.finalName}/classes. |
| packagingDirectory | File | 2.1 | The directory where the JBoss packaging is built. Default value is: ${project.build.directory}/${project.build.finalName}. |
| primaryArtifact | boolean | 2.1 | Whether this is the main artifact of the current project. Default value is: true. |
| removeDependencyVersions | boolean | 2.1 | Whether to remove the version numbers from the filenames of the
included dependencies. By default the included dependencies will
have the format [artifactId]-[version]-[classifier].[type] If this
parameter is set to true, the jar name will be in the format
[artifactId]-[classifier].[type] Default value is: false. |
| resources | List | 2.1 | The resources to include in the packaged archive. Specifying this
overrides using jbpmDirectory and jpdlDirectory. |