全名:
org.apache.maven.plugins:maven-site-plugin:3.11.0:run
说明:
属性:
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
<属性> | 地图 | 3.5 | 用于呈现站点的其他模板属性。请参阅Doxia 站点渲染器。 |
<生成项目信息> | 布尔值 | 2.3 | 是否生成项目报告的摘要页:project-info.html。 默认值为:true。 用户属性是:generateProjectInfo。 |
<生成的站点目录> | 文件 | 3.5 | 包含源格式生成文档的目录(Doxia 支持的标记)。这用于获取可能在构建时生成的其他源文档(通过报告或任何其他构建时间的平均值)。该目录应该与siteDirectory具有相同的结构(即每个 Doxia 源支持的标记类型一个目录)。我们是否应该弃用直接使用 Doxia Sink API 的报告,而不使用 Doxia 源中间步骤? 默认值为:${project.build.directory}/generated-site。 别名是:workingDirectory。 |
<输入编码> | 细绳 | 2.3 | 指定输入编码。 默认值为:${project.build.sourceEncoding}。 用户属性是:编码。 |
<语言环境> | 细绳 | 2.3 | 要呈现的以逗号分隔的语言环境列表。第一个有效令牌将是该站点的默认语言环境。 默认值为:en。 用户属性是:locales。 |
<模块排除> | 地图 | 3.5 | 模块类型排除映射例如:fml -> **/*-m1.fml(递归排除以 '-m1.fml' 结尾的 fml 文件)配置如下所示:
<moduleExcludes> <moduleType>filename1.ext,**/*sample.ext</moduleType> <!-- moduleType can be one of 'apt', 'fml' or 'xdoc'. --> <!-- The value is a comma separated list of --> <!-- filenames or fileset patterns. --> <!-- Here's an example: --> <xdoc>changes.xml,navigation.xml</xdoc> </moduleExcludes> |
<输出编码> | 细绳 | 2.3 | 指定输出编码。 默认值为:${project.reporting.outputEncoding}。 用户属性是:outputEncoding。 |
<端口> | 整数 | 3.5 | 执行 HTTP 服务器的端口。 默认值为:8080。 用户属性是:端口。 |
<relativizeDecorationLinks> | 布尔值 | 2.3 | 在站点描述符中创建相对于项目 URL 的链接。默认情况下,出现在站点描述符中的任何绝对链接,例如横幅 href、面包屑、菜单链接等,都将相对于 project.url。如果设置为 false,或者项目没有定义 URL,则不会更改链接。 默认值为:true。 用户属性是:relativizeDecorationLinks。 |
<保存处理内容> | 布尔值 | 3.5 | 是否将 Velocity 处理的 Doxia 内容 ( *.<ext>.vm ) 保存到
${generatedSiteDirectory}/processed。 |
<站点目录> | 文件 | 2.3 | 包含site.xml文件和手写文档源的目录(每个 Doxia 源支持的标记类型一个目录):请参阅Doxia 标记语言参考)。 默认值为:${basedir}/src/site。 |
<跳过> | 布尔值 | 3.0 | 将此设置为“true”以跳过站点生成和登台。 默认值为:false。 用户属性是:maven.site.skip。 |
<tempWebapp 目录> | 文件 | 3.5 | 在哪里创建虚拟 Web 应用程序。 默认值为:${project.build.directory}/site-webapp。 |
<模板文件> | 文件 | 2.0-beta-5 | 要使用的 Velocity 模板文件的位置。使用时,皮肤和默认模板、CSS 和图像被禁用。强烈建议您将其打包为皮肤。 用户属性是:templateFile。 |
<xdoc目录> | 文件 | 3.5 | 已弃用。使用标准 m2 目录布局 默认值为:${basedir}/xdocs。 |
<moduleExcludes> <moduleType>filename1.ext,**/*sample.ext</moduleType> <!-- moduleType can be one of 'apt', 'fml' or 'xdoc'. --> <!-- The value is a comma separated list of --> <!-- filenames or fileset patterns. --> <!-- Here's an example: --> <xdoc>changes.xml,navigation.xml</xdoc> </moduleExcludes>