插件:报告

注意:这个目标应该用作 Maven 报告。

全名:

org.apache.maven.plugins:maven-plugin-plugin:3.6.4:report

说明:

生成插件的文档报告: plugin-info.html插件概述页面, goal-mojo.html每个目标一个。

属性:

可选参数

姓名 类型 自从 描述
<encoding> String 2.7 源文件的文件编码。
默认值为:${project.build.sourceEncoding}。
用户属性是:encoding。
<goalPrefix> String 2.4

将出现在“:”之前的目标前缀。默认情况下,此插件应用启发式方法从插件的 artifactId 派生启发式方法。

它删除任何出现的正则表达式 -?maven-? ,然后删除任何出现的 -?plugin-? .

例如, horsefeature-maven-plugin 变为 horsefeature。

(maven-plugin-plugin 有一个特殊情况:它被映射到 'plugin')


用户属性是:goalPrefix。
<outputDirectory> File 2.0 mojos 文档的报告输出目录。
默认值为:${project.build.directory}/generated-site/xdoc。
<requirements> Requirements 2.0 指定执行此插件的一些要求。例子:
<requirements>
  <maven>2.0</maven>
  <jdk>1.4</jdk>
  <memory>256m</memory>
  <diskSpace>1m</diskSpace>
  <others>
    <property>
      <name>SVN</name>
      <value>1.4.6</value>
    </property>
  </others>
</requirements>
如果未指定, <project><prerequisites><maven>则从 maven-compiler-plugin 配置中提取 Maven 需求并从 JDK 需求中提取。
<skip> boolean 2.8 将此设置为“true”以跳过调用插件的任何目标或报告。
默认值为:false。
用户属性是:maven.plugin.skip。
<skipReport> boolean 2.8 将此设置为“true”以跳过生成报告。
默认值为:false。
用户属性是:maven.plugin.report.skip。

参数详情

<编码>

源文件的文件编码。
  • 类型:java.lang.String
  • 自:2.7
  • 必需:No
  • 用户属性:encoding
  • 默认:${project.build.sourceEncoding}

<目标前缀>

将出现在“:”之前的目标前缀。默认情况下,此插件应用启发式方法从插件的 artifactId 派生启发式方法。

它删除任何出现的正则表达式 -?maven-? ,然后删除任何出现的 -?plugin-? .

例如, horsefeature-maven-plugin 变为 horsefeature。

(maven-plugin-plugin 有一个特殊情况:它被映射到 'plugin')

  • 类型:java.lang.String
  • 自:2.4
  • 必需:No
  • 用户属性:goalPrefix

<输出目录>

mojos 文档的报告输出目录。
  • 类型:java.io.File
  • 自:2.0
  • 必需:No
  • 默认:${project.build.directory}/generated-site/xdoc

<要求>

指定执行此插件的一些要求。例子:
<requirements>
  <maven>2.0</maven>
  <jdk>1.4</jdk>
  <memory>256m</memory>
  <diskSpace>1m</diskSpace>
  <others>
    <property>
      <name>SVN</name>
      <value>1.4.6</value>
    </property>
  </others>
</requirements>
如果未指定, <project><prerequisites><maven>则从 maven-compiler-plugin 配置中提取 Maven 需求并从 JDK 需求中提取。
  • 类型:org.apache.maven.plugin.plugin.Requirements
  • 自:2.0
  • 必需:No

<跳过>

将此设置为“true”以跳过调用插件的任何目标或报告。
  • 类型:boolean
  • 自:2.8
  • 必需:No
  • 用户属性:maven.plugin.skip
  • 默认:false

<跳过报告>

将此设置为“true”以跳过生成报告。
  • 类型:boolean
  • 自:2.8
  • 必需:No
  • 用户属性:maven.plugin.report.skip
  • 默认:false