全名:
org.apache.maven.plugins:maven-ear-plugin:2.5:generate-application-xml
说明:
属性:
test
.generate-resources
.姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
工作目录 | File |
- |
在构建期间将资源复制到的目录。 默认值为: ${project.build.directory}/${project.build.finalName} 。 |
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
应用名称 | String |
- |
自动生成 application.xml 文件时要使用的应用程序的应用程序名称。从 JavaEE6. |
工件类型映射 | PlexusConfiguration |
- |
工件类型映射。 |
默认LibBundleDir | String |
- |
库的默认捆绑目录。 |
描述 | String |
- |
自动生成 application.xml 文件时要使用的应用程序的描述。 默认值为: ${project.description} 。 |
显示名称 | String |
- |
自动生成 application.xml 文件时要使用的应用程序的显示名称。 默认值为: ${project.artifactId} 。 |
编码 | String |
- |
自动生成的部署文件的字符编码。 默认值为: UTF-8 。 |
文件名映射 | String |
- |
用于 EAR 文件中包含的所有依赖项的文件名映射。 |
生成ApplicationXml | Boolean |
- |
是否应生成 application.xml。 默认值为: true 。 |
generateModuleId | Boolean |
- |
如果没有指定,是否应该生成模块 ID。 默认值为: false 。 |
生成的描述符位置 | String |
- |
将自动生成部署描述符文件的目录。 默认值为: ${project.build.directory} 。 |
includeLibInApplicationXml | Boolean |
- |
是否应在 application.xml 中添加库 默认值为: false 。 |
初始化顺序 | Boolean |
- |
定义在自动生成 application.xml 文件时要使用的初始化顺序元素的值。当设置为 true 时,模块必须按照它们在此部署描述符中列出的顺序进行初始化,但可以按任何顺序初始化的应用程序客户端模块除外。如果 initialize-in-order 未设置或设置为 false,则初始化顺序未指定并且可能取决于产品。从 JavaEE6. |
老板 | PlexusConfiguration |
- |
JBoss 特定配置。 |
mainArtifactId | String |
- |
当有多个候选对象时,用于定义主要工件(例如,没有分类器的工件)的 id。 |
模块 | EarModule[] |
- |
耳模块配置。 |
安全 | PlexusConfiguration |
- |
要添加到自动生成的 application.xml 文件的安全角色。 |
版本 | String |
- |
要生成的 application.xml 的版本。有效值为 1.3、1.4、5 和 6。 默认值为: 1.3 。 |
应用名称:
java.lang.String
No
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
true
java.lang.Boolean
No
false
java.lang.String
No
${project.build.directory}
java.lang.Boolean
No
false
java.lang.Boolean
No
老板:
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}