现场:舞台
全名:
org.apache.maven.plugins:maven-site-plugin:2.3:stage
说明:
根据在 POM 的<distributionManagement>部分中
指定的站点 URL 在本地暂存或模拟目录中生成站点
。
它可用于测试多模块构建中模块站点之间的链接是否有效。
属性:
- 需要执行一个 Maven 项目。
- 需要对范围内的工件进行依赖解析:test。
- 自版本:2.3。
必需参数
姓名 |
类型 |
自从 |
描述 |
输入目录 |
文件 |
2.3 |
包含生成的项目站点和报告分发的目录。
|
可选参数
姓名 |
类型 |
自从 |
描述 |
修改 |
布尔值 |
2.1 |
部署后是否在远程站点上运行“chmod”命令。默认为“真”。 默认值为:true。 |
chmod模式 |
细绳 |
2.1 |
“chmod”命令使用的模式。仅在 chmod = true 时使用。默认为“g+w,a+rX”。 默认值为:g+w,a+rX。 |
chmod选项 |
细绳 |
2.1 |
“chmod”命令使用的选项。仅在 chmod = true 时使用。默认为“-Rf”。 默认值为:-Rf。 |
输入编码 |
细绳 |
2.3 |
指定输入编码。 默认值为:${project.build.sourceEncoding}。 |
语言环境 |
细绳 |
2.3 |
Maven 支持的以逗号分隔的语言环境列表。第一个有效令牌将是此 Java 虚拟机实例的默认语言环境。
|
输出编码 |
细绳 |
2.3 |
指定输出编码。 默认值为:${project.reporting.outputEncoding}。 |
站点目录 |
文件 |
2.3 |
包含 site.xml 文件和 apt、fml 和 xdoc 文档源的目录。 默认值为:${basedir}/src/site。 |
暂存目录 |
文件 |
2.3 |
暂存目录位置。这需要是绝对路径,例如
Windows 上
的C:\stagingArea\myProject\或 Unix 上的/stagingArea/myProject/。如果未指定,该站点将在 ${project.build.directory}/staging 中暂存。
|
参数详情
chmod:
部署后是否在远程站点上运行“chmod”命令。默认为“真”。
- 类型:布尔值
- 从: 2.1
- 要求:否
- 表达式:${maven.site.chmod}
- 默认值:真
chmod模式:
“chmod”命令使用的模式。仅在 chmod = true 时使用。默认为“g+w,a+rX”。
- 类型:java.lang.String
- 从: 2.1
- 要求:否
- 表达式:${maven.site.chmod.mode}
- 默认值:g+w,a+rX
chmod选项:
“chmod”命令使用的选项。仅在 chmod = true 时使用。默认为“-Rf”。
- 类型:java.lang.String
- 从: 2.1
- 要求:否
- 表达式:${maven.site.chmod.options}
- 默认值:-Rf
输入目录:
包含生成的项目站点和报告分发的目录。
- 类型:java.io.File
- 从: 2.3
- 要求:是
- 表达式:${project.reporting.outputDirectory}
输入编码:
指定输入编码。
- 类型:java.lang.String
- 从: 2.3
- 要求:否
- 表达式:${编码}
- 默认值:${project.build.sourceEncoding}
语言环境:
Maven 支持的以逗号分隔的语言环境列表。第一个有效令牌将是此 Java 虚拟机实例的默认语言环境。
- 类型:java.lang.String
- 从: 2.3
- 要求:否
- 表达式:${locales}
输出编码:
指定输出编码。
- 类型:java.lang.String
- 从: 2.3
- 要求:否
- 表达式:${outputEncoding}
- 默认值:${project.reporting.outputEncoding}
站点目录:
包含 site.xml 文件和 apt、fml 和 xdoc 文档源的目录。
- 类型:java.io.File
- 从: 2.3
- 要求:否
- 默认:${basedir}/src/site
暂存目录:
暂存目录位置。这需要是绝对路径,例如
Windows 上
的C:\stagingArea\myProject\或 Unix 上的/stagingArea/myProject/。如果未指定,该站点将在 ${project.build.directory}/staging 中暂存。
- 类型:java.io.File
- 从: 2.3
- 要求:否
- 表达式:${stagingDirectory}