全名:
org.apache.maven.plugins:maven-dependency-plugin:2.6:analyze
说明:
默认情况下,maven-dependency-analyzer 用于执行分析,由于它在字节码级别工作而受到限制,但任何分析器都可以通过分析器参数插入。
属性:
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
分析仪 | 细绳 | 2.2 | 指定要使用的项目依赖分析器(plexus 组件角色提示)。默认情况下,使用maven-dependency-analyzer
。要使用它,您必须为此插件声明一个包含分析器代码的依赖项。分析器必须具有已声明的 Plexus 角色名称,并且您在此处指定角色名称。 默认值为:默认值。 用户属性是:analyzer。 |
失败警告 | 布尔值 | 2.0-alpha-3 | 如果发现依赖警告,是否使构建失败。 默认值为:false。 用户属性是:failOnWarning。 |
忽略非编译 | 布尔值 | 2.0-alpha-3 | 忽略未使用的依赖项分析的运行时/提供/测试/系统范围。 默认值为:false。 用户属性是:ignoreNonCompile。 |
输出XML | 布尔值 | 2.0-alpha-5 | 输出缺少的依赖项的 xml(使用但未声明)。 默认值为:false。 用户属性是:outputXML。 |
可脚本化标志 | 细绳 | 2.0-alpha-5 | 用于可编写脚本输出的标志。 默认值为:$$$%%%。 用户属性是:scriptableFlag。 |
脚本输出 | 布尔值 | 2.0-alpha-5 | 为缺少的依赖项输出可编写脚本的值(使用但未声明)。 默认值为:false。 用户属性是:scriptableOutput。 |
usedDependencies | 细绳[] | 2.6 | 使用强制依赖项,以覆盖由字节码级分析导致的不完整结果。依赖格式为
groupId:artifactId。 |
冗长的 | 布尔值 | 2.0-alpha-3 | 输出使用的依赖项。 默认值为:false。 用户属性是:详细。 |
分析仪:
失败警告:
脚本标志:
脚本输出:
详细: