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