Full name:
org.apache.maven.plugins:maven-ear-plugin:2.4.2:generate-application-xml
Description:
Attributes:
test
.generate-resources
.Name | Type | Since | Description |
---|---|---|---|
workDirectory | File |
- |
Directory that resources are copied to during the build. |
Name | Type | Since | Description |
---|---|---|---|
artifactTypeMappings | PlexusConfiguration |
- |
The artifact type mappings. |
defaultLibBundleDir | String |
- |
The default bundle dir for libraries. |
description | String |
- |
Description of the application to be used when application.xml file
is autogenerated. |
displayName | String |
- |
Display name of the application to be used when application.xml
file is autogenerated. |
encoding | String |
- |
Character encoding for the auto-generated deployment file(s). Default value is: UTF-8 . |
fileNameMapping | String |
- |
The file name mapping to use for all dependencies included in the
EAR file. |
generateApplicationXml | Boolean |
- |
Whether the application.xml should be generated or not. |
generatedDescriptorLocation | String |
- |
Directory where the deployment descriptor file(s) will be
auto-generated. |
includeLibInApplicationXml | Boolean |
- |
Should libraries be added in application.xml Default value is: false . |
jboss | PlexusConfiguration |
- |
The JBoss specific configuration. |
mainArtifactId | String |
- |
The id to use to define the main artifact (e.g. the artifact
without a classifier) when there is multiple candidates. |
modules | EarModule[] |
- |
The ear modules configuration. |
security | PlexusConfiguration |
- |
The security-roles to be added to the auto-generated
application.xml file. |
version | String |
- |
The version of the application.xml to generate. Valid values are
1.3, 1.4, 5 and 6. Default value is: 1.3 . |
org.codehaus.plexus.configuration.PlexusConfiguration
No
java.lang.String
No
java.lang.String
No
${project.description}
java.lang.String
No
${project.artifactId}
java.lang.String
No
UTF-8
java.lang.String
No
java.lang.Boolean
No
java.lang.String
No
${project.build.directory}
java.lang.Boolean
No
false
org.codehaus.plexus.configuration.PlexusConfiguration
No
java.lang.String
No
org.apache.maven.plugin.ear.EarModule[]
No
org.codehaus.plexus.configuration.PlexusConfiguration
No
java.lang.String
No
1.3
java.io.File
Yes
${project.build.directory}/${project.build.finalName}