全名:
org.apache.maven.plugins:maven-ear-plugin:2.4.2:ear
说明:
属性:
test.package.| 姓名 | 类型 | 自从 | 描述 |
|---|---|---|---|
| 耳源目录 | File |
- |
要包含在 EAR 中的额外文件的单个目录。 |
| 最终名称 | String |
- |
要生成的 EAR 文件的名称。 |
| 输出目录 | String |
- |
生成的 EAR 的目录。 |
| 工作目录 | File |
- |
在构建期间将资源复制到的目录。 |
| 姓名 | 类型 | 自从 | 描述 |
|---|---|---|---|
| 应用程序XML | String |
- |
要在 ear 文件中使用的自定义 application.xml 文件的位置。 |
| 档案 | MavenArchiveConfiguration |
- |
要使用的存档配置。请参阅Maven 存档器参考。 |
| 工件类型映射 | PlexusConfiguration |
- |
工件类型映射。 |
| 分类器 | String |
- |
添加到生成的工件的分类器。如果给出,工件将改为附件。 |
| 默认LibBundleDir | String |
- |
库的默认捆绑目录。 |
| 耳源不包括 | String |
- |
要从 EAR 中排除的标记的逗号分隔列表。 |
| 耳源包括 | String |
- |
要包含在 EAR 中的标记的逗号分隔列表。 默认值为: **。 |
| 编码 | String |
- |
自动生成的部署文件的字符编码。 默认值为: UTF-8。 |
| 转义字符串 | String |
2.3.2 |
不会插入以字符串开头的表达式 ${foo} 将替换为 ${foo} |
| 转义反斜杠InFilePath | boolean |
2.3.2 |
使用 Windows 路径转义插值 c:\foo\bar 将替换为 c:\foo\bar 默认值为: false。 |
| 文件名映射 | String |
- |
用于 EAR 文件中包含的所有依赖项的文件名映射。 |
| 过滤 | boolean |
2.3.2 |
指定应过滤耳源。 默认值为: false。 |
| 过滤器 | List |
2.3.2 |
在 pom.xml 插值期间要包含的过滤器(属性文件)。 |
| 生成的描述符位置 | String |
- |
将自动生成部署描述符文件的目录。 |
| includeLibInApplicationXml | Boolean |
- |
是否应在 application.xml 中添加库 默认值为: false。 |
| 老板 | PlexusConfiguration |
- |
JBoss 特定配置。 |
| mainArtifactId | String |
- |
当有多个候选对象时,用于定义主要工件(例如,没有分类器的工件)的 id。 |
| 清单文件 | File |
- |
要在 ear 文件中使用的清单文件的位置。如果未指定值,则采用 workDirectory 中的默认位置。如果文件不存在,将自动生成清单。 |
| 模块 | EarModule[] |
- |
耳模块配置。 |
| 非过滤文件扩展 | List |
2.3.2 |
如果过滤处于活动状态,则不应过滤的文件扩展名列表。 |
| 资源目录 | File |
- |
已弃用。请改用 earSourcesDirectory |
| 解包类型 | String |
- |
默认情况下要解包的工件类型的逗号分隔列表。 |
| 版本 | String |
- |
要生成的 application.xml 的版本。有效值为 1.3、1.4、5 和 6。 默认值为: 1.3。 |
java.lang.StringNo存档:
org.apache.maven.archiver.MavenArchiveConfigurationNoorg.codehaus.plexus.configuration.PlexusConfigurationNo分类器:
java.lang.StringNojava.lang.StringNo耳源目录:
java.io.FileYes${basedir}/src/main/application耳源排除:
java.lang.StringNo耳源包括:
java.lang.StringNo**编码:
java.lang.StringNoUTF-8java.lang.String2.3.2No${maven.ear.escapeString}boolean2.3.2No${maven.ear.escapedBackslashesInFilePath}falsejava.lang.StringNo过滤:
boolean2.3.2Nofalse过滤器:
java.util.List2.3.2No最终名称:
java.lang.StringYes${project.build.finalName}java.lang.StringNo${project.build.directory}java.lang.BooleanNofalse老板:
org.codehaus.plexus.configuration.PlexusConfigurationNojava.lang.StringNo清单文件:
java.io.FileNo模块:
org.apache.maven.plugin.ear.EarModule[]Nojava.util.List2.3.2No输出目录:
java.lang.StringYes${project.build.directory}资源目录:
java.io.FileNo解包类型:
java.lang.StringNo版本:
java.lang.StringNo1.3工作目录:
java.io.FileYes${project.build.directory}/${project.build.finalName}