0

我正在尝试使用 Maven Ant 任务在 Ant 中使用 Maven。我已经能够将自定义库安装/依赖于本地存储库(Artifactory),并且能够获取依赖项(来自公共存储库和本地)。我遇到了自定义库的问题,但不确定问题出在哪里。

  1. 使用新版本将库添加到本地仓库
  2. 获取项目的依赖项,包括新的库版本 <--- 这有效
  3. 删除本地 .m2 存储库缓存。
  4. 再次尝试获取依赖项。公共存储库中的所有内容都已下载,但自定义库未下载。事实上,我需要删除该版本或创建一个新版本才能再次下载它(这只能工作 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(正如我对上述错误的预期)

4

1 回答 1

0

事实证明,这个问题与 artifactory 中的安全配置设置有关。由于配置不当,该应用程序并未始终允许公众访问。

于 2012-07-25T13:53:18.630 回答