更改:更改验证

全名

org.apache.maven.plugins:maven-changes-plugin:2.11:changes-validate

说明

验证changes.xml文件的目标。

属性

  • 需要执行一个 Maven 项目。
  • 目标是线程安全的并支持并行构建。
  • 自版本:2.1

必需参数

姓名 类型 自从 描述
基于的 细绳 2.1 当前项目基目录。
用户属性是basedir

可选参数

姓名 类型 自从 描述
更改Xsd版本 细绳 2.1 更改 xsd 版本。
默认值为1.0.0
用户属性是changes.xsdVersion
失败错误 布尔值 2.1 如果验证失败,则 Mojo 失败。如果不是并且验证失败,则只会记录一个警告。
默认值为false
用户属性是changes.validate.failed
runOnlyAtExecutionRoot 布尔值 2.9 这将导致执行仅在给定模块树的顶部运行。也就是说,在启动 mvn 执行的同一文件夹中包含的项目中运行。
默认值为false
用户属性是changes.runOnlyAtExecutionRoot
xml路径 文件 2.1 将转换为 HTML 报告的changes.xml文件的路径。
默认值为src/changes/changes.xml
用户属性是changes.xmlPath

参数详情

基于

当前项目基目录。
  • 类型java.lang.String
  • : 2.1
  • 要求
  • 用户属性basedir

更改XsdVersion

更改 xsd 版本。
  • 类型java.lang.String
  • : 2.1
  • 要求
  • 用户属性changes.xsdVersion
  • 默认值1.0.0

失败错误

如果验证失败,则 Mojo 失败。如果不是并且验证失败,则只会记录一个警告。
  • 类型布尔值
  • : 2.1
  • 要求
  • 用户属性changes.validate.failed
  • 默认值

runOnlyAtExecutionRoot

这将导致执行仅在给定模块树的顶部运行。也就是说,在启动 mvn 执行的同一文件夹中包含的项目中运行。
  • 类型布尔值
  • : 2.9
  • 要求
  • 用户属性changes.runOnlyAtExecutionRoot
  • 默认值

xml路径

将转换为 HTML 报告的changes.xml文件的路径。
  • 类型java.io.File
  • : 2.1
  • 要求
  • 用户属性changes.xmlPath
  • 默认src/changes/changes.xml