maven - Maven:如何清除自定义本地存储库
问题描述
除了默认位置的本地存储库之外,我还有另一个本地存储库,其中包含一些不使用 Maven 的项目的大量 jar 的快照。它定义pom.xml
如下:
<repositories>
<repository>
<snapshots>
<updatePolicy>always</updatePolicy>
</snapshots>
<id>repo</id>
<url>file:///${project.basedir}/path/to/loca/repo</url>
</repository>
</repositories>
并且有一个独特的<groupId/>
,因此它不会与任何其他存储库混淆。多亏了这一点,主项目可以在任何可以看到其目录的系统上快速编译并使用最新的 jars。
我想从自定义存储库中清除旧快照,但是
mvn dependency:purge-local-repository -DlocalRepositoryPath=./path/to/local/repo
清除默认位置的本地存储库,自定义存储库保持不变。
如何仅清除自定义目录中的存储库?
解决方案
推荐阅读
- javascript - 为什么 DOM document.createElement() 不起作用?
- ios - 在另一个之后添加一个 UITableView 单元格
- typescript - 如何在底层将类型与泛型函数相关联
- powershell - 如何在 PowerShell ScriptBlock 中激活 conda 环境
- assembly - MIPS 从 txt 文件中获取数据
- mysql - 如果值为 ABC*,则将列替换为其他列
- java - 如何在 JFrame 中设置 JPanel 的大小?
- r - 从(非常)长的列表中创建一个公式
- android - 如何在协调器布局中拉伸内容以填充空白空间?
- php - laravel 递归按级别/深度显示推荐的用户