肯定报告:仅报告

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

全名:

org.apache.maven.plugins:maven-surefire-report-plugin:2.10:report-only

说明:

以 html 格式创建格式良好的 Surefire 测试报告。这个目标不运行测试,它只构建报告。这是http://jira.codehaus.org/browse/SUREFIRE-257的解决方法

属性:

  • 需要执行一个 Maven 项目。
  • 自版本:2.3。
  • 在执行自身之前调用生命周期阶段验证的执行。
  • 在自己的生命周期中执行:surefire。

必需参数

姓名 类型 自从 描述
输出名称 细绳 2.3 用于报告的文件名。
默认值为:surefire-report。
项目 Maven项目 2.3 Maven 项目
显示成功 布尔值 2.3 如果设置为 false,则仅显示失败。
默认值为:true。

可选参数

姓名 类型 自从 描述
总计的 布尔值 2.3 是在根目录构建聚合报告,还是构建单独的报告。
默认值为:false。
链接外部参照 布尔值 2.3 如果找到,是否链接外部参照。
默认值为:true。
输出目录 文件 2.3 将创建生成的 html 的位置。
报告目录 文件[] 2.3 包含将被解析并呈现为 HTML 格式的 XML 报告文件的目录。
报告目录 文件 2.3 (已弃用,使用 reportsDirectories)此目录包含将被解析并呈现为 HTML 格式的 XML 报告文件。
外部参照位置 文件 2.3 要链接的外部参照的位置。
默认值为:${project.reporting.outputDirectory}/xref-test。

参数详情

聚合:

是在根目录构建聚合报告,还是构建单独的报告。
  • 类型:布尔值
  • 从: 2.3
  • 要求:否
  • 表达式:${聚合}
  • 默认值:假

链接外部参照:

如果找到,是否链接外部参照。
  • 类型:布尔值
  • 从: 2.3
  • 要求:否
  • 表达式:${linkXRef}
  • 默认值:真

输出目录:

将创建生成的 html 的位置。
  • 类型:java.io.File
  • 从: 2.3
  • 要求:否
  • 表达式:${project.reporting.outputDirectory}

输出名称:

用于报告的文件名。
  • 类型:java.lang.String
  • 从: 2.3
  • 要求:是
  • 表达式:${outputName}
  • 默认值:surefire-report

项目:

Maven 项目
  • 类型:org.apache.maven.project.MavenProject
  • 从: 2.3
  • 要求:是
  • 表达式:${project}

报告目录:

包含将被解析并呈现为 HTML 格式的 XML 报告文件的目录。
  • 类型:java.io.File[]
  • 从: 2.3
  • 要求:否

报告目录:

(已弃用,使用 reportsDirectories)此目录包含将被解析并呈现为 HTML 格式的 XML 报告文件。
  • 类型:java.io.File
  • 从: 2.3
  • 要求:否

显示成功:

如果设置为 false,则仅显示失败。
  • 类型:布尔值
  • 从: 2.3
  • 要求:是
  • 表达式:${showSuccess}
  • 默认值:真

外部参照位置:

要链接的外部参照的位置。
  • 类型:java.io.File
  • 从: 2.3
  • 要求:否
  • 默认值:${project.reporting.outputDirectory}/xref-test