插件:报告

注意:这个目标应该用作 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