我正在尝试使用 Maven Ant 任务在 Ant 中使用 Maven。我已经能够将自定义库安装/依赖于本地存储库(Artifactory),并且能够获取依赖项(来自公共存储库和本地)。我遇到了自定义库的问题,但不确定问题出在哪里。
- 使用新版本将库添加到本地仓库
- 获取项目的依赖项,包括新的库版本 <--- 这有效
- 删除本地 .m2 存储库缓存。
- 再次尝试获取依赖项。公共存储库中的所有内容都已下载,但自定义库未下载。事实上,我需要删除该版本或创建一个新版本才能再次下载它(这只能工作 1x)。
我得到的错误是:[artifact:dependencies] 处理 Maven 工件任务时发生错误。[artifact:dependencies] 诊断:[artifact:dependencies] [artifact:dependencies] 无法解析工件:缺少:[artifact:dependencies] ---------- [artifact:dependencies] 1) xxx.yyy: zzz:jar:0.0.2
该版本仍然显示在 Artifactory 中,我可以看到 jar 和 pom。
我的本地缓存没有 jar(正如我对上述错误的预期)