依赖:分析报告
注意:这个目标应该用作 Maven 报告。
全名:
org.apache.maven.plugins:maven-dependency-plugin:3.3.0:analyze-report
说明:
分析此项目的依赖关系并生成报告,总结哪些是:已使用和已声明;使用和未声明;未使用和声明。
属性:
- 需要执行一个 Maven 项目。
- 需要范围内工件的依赖关系解析:
test
. - 目标是线程安全的并支持并行构建。
- 自版本:
2.0-alpha-5
. - 在执行自身之前调用生命周期阶段的执行。
test-compile
可选参数
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
<ignoreNonCompile> |
boolean |
2.2 |
忽略未使用的依赖项分析的运行时/提供/测试/系统范围 默认值为: false 。用户属性是: ignoreNonCompile 。 |
<skip> |
boolean |
2.7 |
完全跳过插件执行。 默认值为: false 。用户属性是: mdep.analyze.skip 。 |
<usedDependencies> |
String[] |
2.6 |
使用强制依赖项,以覆盖由字节码级分析导致的不完整结果。依赖格式为
groupId:artifactId . |
参数详情
<忽略非编译>
忽略运行时/提供/测试/系统范围以进行未使用的依赖项分析
- 类型:
boolean
- 自:
2.2
- 必需:
No
- 用户属性:
ignoreNonCompile
- 默认:
false
<跳过>
完全跳过插件执行。
- 类型:
boolean
- 自:
2.7
- 必需:
No
- 用户属性:
mdep.analyze.skip
- 默认:
false
<使用的依赖项>
使用强制依赖项,以覆盖由字节码级分析导致的不完整结果。依赖格式为
groupId:artifactId
.- 类型:
java.lang.String[]
- 自:
2.6
- 必需:
No