全名:
org.apache.maven.plugins:maven-jdeps-plugin:3.1.2:jdkinternals
说明:
属性:
| 姓名 | 类型 | 自从 | 描述 |
|---|---|---|---|
| <apiOnly> | 布尔值 | - | 限制对 API 的分析,即依赖于公共类的公共和受保护成员的签名,包括字段类型、方法参数类型、返回类型、检查异常类型等 默认值为:false。 用户属性是:jdeps.apionly。 |
| <dependenciesToAnalyzeExcludes> | 列表 | - | AbstractJDepsMojo.dependenciesToAnalyzeIncludes的子集,
不应分析。指定为groupId:artifactId,允许使用 ant-pattern。例如
<dependenciesToAnalyzeExcludes>
<exclude>org.foo.*:*</exclude>
<exclude>com.foo.bar:*</exclude>
<exclude>dot.foo.bar:utilities</exclude>
</dependenciesToAnalyzeExcludes>
|
| <dependenciesToAnalyzeIncludes> | 列表 | - | 除了类之外应该分析的其他依赖项。指定为groupId:artifactId,允许使用 ant-pattern。例如
<dependenciesToAnalyzeIncludes>
<include>*:*</include>
<include>org.foo.*:*</include>
<include>com.foo.bar:*</include>
<include>dot.foo.bar:utilities</include>
</dependenciesToAnalyzeIncludes>
|
| <点输出> | 文件 | - | DOT 文件输出的目标目录 用户属性是:jdeps.dotOutput。 |
| <失败警告> | 布尔值 | - | 指示即使有 jdeps 警告,构建是否会继续。 默认值为:true。 用户属性是:jdeps.failOnWarning。 |
| <包括> | 细绳 | - | 将分析限制为匹配模式的类。此选项过滤要分析的类列表。它可以与
-p和-e一起使用,将模式应用于依赖 用户属性是:jdeps.include。 |
| <模块> | 细绳 | JDK 1.9.0 | 指定要分析的根模块。 用户属性是:jdeps.module。 |
| <多重发布> | 细绳 | 3.1.1 | 指定处理多版本 JAR 文件时的版本 version 应该是整数 >=9 或基数。 用户属性是:jdeps.multiRelease。 |
| <包> | 列表 | 3.1.1。 | 查找与指定包名称匹配的依赖项。 |
| <个人资料> | 布尔值 | - | 显示配置文件或包含包的文件 默认值为:false。 用户属性是:jdeps.profile。 |
| <递归> | 布尔值 | - | 递归遍历所有依赖项。-R选项意味着-filter : none。如果指定了-p、
-e、-f选项,则仅分析匹配的依赖关系。 默认值为:false。 用户属性是:jdeps.recursive。 |
| <详细> | 细绳 | - |
用户属性是:jdeps.verbose。 |
<dependenciesToAnalyzeExcludes>
<exclude>org.foo.*:*</exclude>
<exclude>com.foo.bar:*</exclude>
<exclude>dot.foo.bar:utilities</exclude>
</dependenciesToAnalyzeExcludes>
<dependenciesToAnalyzeIncludes>
<include>*:*</include>
<include>org.foo.*:*</include>
<include>com.foo.bar:*</include>
<include>dot.foo.bar:utilities</include>
</dependenciesToAnalyzeIncludes>