依赖:仅分析
全名:
org.apache.maven.plugins:maven-dependency-plugin:2.3:analyze-only
说明:
分析此项目的依赖关系,确定哪些是:已使用和已声明;使用和未声明;未使用和声明。此目标旨在用于构建生命周期,因此它假定测试编译阶段已执行 - 在独立运行时使用dependency:analyze目标。
属性:
- 需要执行一个 Maven 项目。
- 需要对范围内的工件进行依赖解析:test。
- 自版本:2.0。
- 默认绑定到生命周期阶段:verify。
可选参数
| 姓名 |
类型 |
自从 |
描述 |
| 分析仪 |
细绳 |
2.2 |
要使用的项目依赖分析器(plexus 组件角色提示)。 默认值为:默认值。 |
| 失败警告 |
布尔值 |
2.0 |
如果发现依赖警告,是否使构建失败。 默认值为:false。 |
| 忽略非编译 |
布尔值 |
2.0 |
Ignore Runtime,Provide,Test,System scopes for unused dependency analysis 默认值为:false。 |
| 输出XML |
布尔值 |
2.0-alpha-5 |
为缺少的依赖项输出 xml 默认值为:false。 |
| 可脚本化标志 |
细绳 |
2.0-alpha-5 |
用于可编写脚本输出的标志 默认值为:$$$%%%。 |
| 脚本输出 |
布尔值 |
2.0-alpha-5 |
输出脚本值 默认值为:false。 |
| 冗长的 |
布尔值 |
2.0 |
输出使用的依赖 项 默认值为:false。 |
参数详情
分析仪:
要使用的项目依赖分析器(plexus 组件角色提示)。
- 类型:java.lang.String
- 从: 2.2
- 要求:否
- 表达式:${分析器}
- 默认:默认
失败警告:
如果发现依赖警告,是否使构建失败。
- 类型:布尔值
- 从: 2.0
- 要求:否
- 表达式:${failOnWarning}
- 默认值:假
忽略非编译:
忽略运行时、提供、测试、系统范围以进行未使用的依赖分析
- 类型:布尔值
- 从: 2.0
- 要求:否
- 表达式:${ignoreNonCompile}
- 默认值:假
输出XML:
输出缺少的依赖项的 xml
- 类型:布尔值
- 自:2.0-alpha-5
- 要求:否
- 表达式:${outputXML}
- 默认值:假
脚本标志:
用于可编写脚本输出的标志
- 类型:java.lang.String
- 自:2.0-alpha-5
- 要求:否
- 表达式:${scriptableFlag}
- 默认值:$$%%%
脚本输出:
输出可编写脚本的值
- 类型:布尔值
- 自:2.0-alpha-5
- 要求:否
- 表达式:${scriptableOutput}
- 默认值:假
详细:
输出使用的依赖项
- 类型:布尔值
- 从: 2.0
- 要求:否
- 表达式:${详细}
- 默认值:假