依赖:分析-dep-mgt
全名:
org.apache.maven.plugins:maven-dependency-plugin:2.10: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
- 默认值:假