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