全名:
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.StringNoorg.codehaus.plexus.configuration.PlexusConfigurationNojava.lang.StringNo描述:
java.lang.StringNo${project.description}显示名称:
java.lang.StringNo${project.artifactId}编码:
java.lang.StringNoUTF-8java.lang.StringNojava.lang.BooleanNotruejava.lang.BooleanNofalsejava.lang.StringNo${project.build.directory}java.lang.BooleanNofalsejava.lang.BooleanNo老板:
org.codehaus.plexus.configuration.PlexusConfigurationNojava.lang.StringNo模块:
org.apache.maven.plugin.ear.EarModule[]No安全:
org.codehaus.plexus.configuration.PlexusConfigurationNo版本:
java.lang.StringNo1.3工作目录:
java.io.FileYes${project.build.directory}/${project.build.finalName}