依赖:分析-dep-mgt

全名:

org.apache.maven.plugins:maven-dependency-plugin:3.1.0:analyze-dep-mgt

说明:

这个 mojo 会在最终解决后查看依赖项,并在您的 dependencyManagement 部分中查找不匹配项。在 2.0.6 之前的 maven 版本中,可以继承与您的 dependencyManagement 不匹配的版本。有关详细信息,请参阅MNG-1577 。这个 mojo 对于仅检测直接覆盖 dependencyManagement 的项目也很有用。将 ignoreDirect 设置为 false 以检测这些正常情况。

属性:

  • 需要执行一个 Maven 项目。
  • 需要对范围内的工件进行依赖解析:test。
  • 自版本:2.0-alpha-3。

可选参数

姓名 类型 自从 描述
<失败构建> 布尔值 2.0-alpha-3 如果检测到问题,则构建失败。
默认值为:false。
用户属性是:mdep.analyze.failBuild。
<忽略直接> 布尔值 2.0-alpha-3 忽略dependencyManagement 部分的直接依赖覆盖。
默认值为:true。
用户属性是:mdep.analyze.ignore.direct。
<跳过> 布尔值 2.7 完全跳过插件执行。
默认值为:false。
用户属性是:mdep.analyze.skip。

参数详情

<失败构建>

如果检测到问题,则构建失败。
  • 类型:布尔值
  • 自:2.0-alpha-3
  • 要求:否
  • 用户属性:mdep.analyze.failBuild
  • 默认值:假

<忽略直接>

忽略dependencyManagement 部分的直接依赖覆盖。
  • 类型:布尔值
  • 自:2.0-alpha-3
  • 要求:否
  • 用户属性:mdep.analyze.ignore.direct
  • 默认值:真

<跳过>

完全跳过插件执行。
  • 类型:布尔值
  • 从: 2.7
  • 要求:否
  • 用户属性:mdep.analyze.skip
  • 默认值:假