站点:附加描述符
全名:
org.apache.maven.plugins:maven-site-plugin:3.4:attach-descriptor
说明:
将站点描述符 ( site.xml ) 添加到要安装/部署的文件列表中。
对于 Maven-2.x,仅当项目具有
pom打包时才默认启用,因为它将被模块继承使用,但如果需要,可以为其他项目打包启用此功能。
此默认执行已从pom项目的 Maven 3.x 的内置生命周期中删除。实际使用这些项目为子模块提供公共站点描述符的用户将需要明确定义此目标执行以恢复预期行为。
属性:
- 需要执行一个 Maven 项目。
- 目标是线程安全的并支持并行构建。
- 默认绑定到生命周期阶段:包。
可选参数
| 姓名 |
类型 |
自从 |
描述 |
| 输入编码 |
细绳 |
2.3 |
指定输入编码。 默认值为:${project.build.sourceEncoding}。 用户属性是:编码。 |
| 语言环境 |
细绳 |
2.3 |
Maven 支持的以逗号分隔的语言环境列表。第一个有效令牌将是此 Java 虚拟机实例的默认语言环境。 用户属性是:locales。 |
| 输出编码 |
细绳 |
2.3 |
指定输出编码。 默认值为:${project.reporting.outputEncoding}。 用户属性是:outputEncoding。 |
| pomPackagingOnly |
布尔值 |
- |
(无描述) 默认值为:true。
|
| 站点目录 |
文件 |
2.3 |
包含 site.xml 文件和 apt、fml 和 xdoc 文档源的目录。 默认值为:${basedir}/src/site。
|
参数详情
输入编码:
指定输入编码。
- 类型:java.lang.String
- 从: 2.3
- 要求:否
- 用户属性:编码
- 默认值:${project.build.sourceEncoding}
语言环境:
Maven 支持的以逗号分隔的语言环境列表。第一个有效令牌将是此 Java 虚拟机实例的默认语言环境。
- 类型:java.lang.String
- 从: 2.3
- 要求:否
- 用户属性:语言环境
输出编码:
指定输出编码。
- 类型:java.lang.String
- 从: 2.3
- 要求:否
- 用户属性:输出编码
- 默认值:${project.reporting.outputEncoding}
pomPackagingOnly:
(没有说明)
站点目录:
包含 site.xml 文件和 apt、fml 和 xdoc 文档源的目录。
- 类型:java.io.File
- 从: 2.3
- 要求:否
- 默认:${basedir}/src/site