依赖:分析-dep-mgt

全名

org.apache.maven.plugins:maven-dependency-plugin:2.5.1: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.0-alpha-3
  • 要求
  • 用户属性mdep.analyze.failBuild
  • 默认值

忽略直接

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