依赖:清除本地存储库
全名:
org.apache.maven.plugins:maven-dependency-plugin:3.1.2:purge-local-repository
说明:
在项目上运行时,从本地存储库中删除项目依赖项,并可选择重新解析它们。在项目之外,删除手动给定的依赖项。
属性:
可选参数
| 姓名 |
类型 |
自从 |
描述 |
| <actTransitively> |
布尔值 |
2.0 |
这个 mojo 是否应该作用于所有传递依赖。默认值为真。 默认值为:true。 用户属性是:actTransitively。
|
| <排除> |
细绳 |
2.0 |
groupId:artifactId 条目的逗号分隔列表,应用于从删除/刷新中排除工件。这是excludes参数的命令行替代方案,因为 List 参数当前与 CLI 规范不兼容。 用户属性是:排除。
|
| <不包括> |
列表 |
2.0 |
不应该删除/刷新的 groupId:artifactId 形式的依赖项列表。
|
| <包括> |
细绳 |
2.6 |
groupId:artifactId 条目的逗号分隔列表,应用于包含用于删除/刷新的工件。这是include参数的命令行替代方案,因为 List 参数当前与 CLI 规范不兼容。 用户属性是:include。
|
| <包括> |
列表 |
2.6 |
应删除/刷新的 groupId:artifactId 形式的依赖项列表。
|
| <手动包含> |
细绳 |
2.6 |
groupId:artifactId 条目的逗号分隔列表,应用于手动包含要删除的工件。这是manualIncludes
参数的命令行替代方案,因为 List 参数当前与 CLI 规范不兼容。 用户属性是:manualInclude。
|
| <手册包括> |
列表 |
2.6 |
应从本地存储库中删除/清除的 groupId:artifactId 形式的依赖项列表。请注意,使用此参数将停用清除当前项目依赖关系树的正常过程。如果使用此参数,则仅清除包含的工件。manualIncludes 参数不应与包含/排除参数结合使用。
|
| <解决> |
布尔值 |
2.0 |
从本地存储库中删除工件后是否重新解析工件。如果你从命令行运行这个 mojo,你可能想要禁用它。默认情况下,工件将被重新解析。 默认值为:true。 用户属性是:reResolve。
|
| <分辨率模糊度> |
细绳 |
2.0 |
确定插件从本地存储库中删除工件的自由度。值为:
- file - 仅删除工件的文件。
- 版本 (默认) - 消除与工件版本关联的所有文件。
- artifactId - 消除与工件的 artifactId 关联的所有文件。
- groupId - 消除与工件的 groupId 关联的所有文件。
默认值为:版本。 用户属性是:resolutionFuzziness。
|
| <跳过> |
布尔值 |
2.7 |
完全跳过插件执行。 默认值为:false。 用户属性为:skip。
|
| <仅快照> |
布尔值 |
2.4 |
是否仅清除快照工件。 默认值为:false。 用户属性是:snapshotsOnly。
|
| <详细> |
布尔值 |
2.0 |
此插件是否应输出详细消息。默认为假。 默认值为:false。 用户属性是:详细。
|
参数详情
这个 mojo 是否应该作用于所有传递依赖。默认值为真。
- 类型:布尔值
- 从: 2.0
- 要求:否
- 用户属性:actTransitively
- 默认值:真
groupId:artifactId 条目的逗号分隔列表,应用于从删除/刷新中排除工件。这是excludes参数的命令行替代方案,因为 List 参数当前与 CLI 规范不兼容。
- 类型:java.lang.String
- 从: 2.0
- 要求:否
- 用户属性:排除
不应该删除/刷新的 groupId:artifactId 形式的依赖项列表。
- 类型:java.util.List
- 从: 2.0
- 要求:否
groupId:artifactId 条目的逗号分隔列表,应用于包含用于删除/刷新的工件。这是include参数的命令行替代方案,因为 List 参数当前与 CLI 规范不兼容。
- 类型:java.lang.String
- 从: 2.6
- 要求:否
- 用户属性:包括
应删除/刷新的 groupId:artifactId 形式的依赖项列表。
- 类型:java.util.List
- 从: 2.6
- 要求:否
groupId:artifactId 条目的逗号分隔列表,应用于手动包含要删除的工件。这是manualIncludes
参数的命令行替代方案,因为 List 参数当前与 CLI 规范不兼容。
- 类型:java.lang.String
- 从: 2.6
- 要求:否
- 用户属性:manualInclude
应从本地存储库中删除/清除的 groupId:artifactId 形式的依赖项列表。请注意,使用此参数将停用清除当前项目依赖关系树的正常过程。如果使用此参数,则仅清除包含的工件。manualIncludes 参数不应与包含/排除参数结合使用。
- 类型:java.util.List
- 从: 2.6
- 要求:否
从本地存储库中删除工件后是否重新解析工件。如果你从命令行运行这个 mojo,你可能想要禁用它。默认情况下,工件将被重新解析。
- 类型:布尔值
- 从: 2.0
- 要求:否
- 用户属性:reResolve
- 默认值:真
确定插件从本地存储库中删除工件的自由度。值为:
- file - 仅删除工件的文件。
- 版本 (默认) - 消除与工件版本关联的所有文件。
- artifactId - 消除与工件的 artifactId 关联的所有文件。
- groupId - 消除与工件的 groupId 关联的所有文件。
- 类型:java.lang.String
- 从: 2.0
- 要求:否
- 用户属性:分辨率模糊性
- 默认值:版本
完全跳过插件执行。
- 类型:布尔值
- 从: 2.7
- 要求:否
- 用户属性:跳过
- 默认值:假
是否仅清除快照工件。
- 类型:布尔值
- 从: 2.4
- 要求:否
- 用户属性:snapshotsOnly
- 默认值:假
此插件是否应输出详细消息。默认为假。
- 类型:布尔值
- 从: 2.0
- 要求:否
- 用户属性:详细
- 默认值:假