我们设置了一个 nexus 存储库管理器。我们正在运行版本 1.9.3.2,我目前无法升级。
我遇到的问题是,在安装 nexus 时,nexus 可以与开箱即用的标准代理存储库一起正常工作。但是当我添加新的存储库(例如 JBoss)时,不会从它们中下载工件。如果我在用户界面中单击 JBoss,我可以检查选项卡“浏览远程”并查看我想要的工件确实在那里。但是当我点击“浏览本地”时,我唯一看到的是文件archetype-catalog.xml
。
发生的事情是这样的:
- 我向我的项目添加依赖项
- 找不到,因为它在 maven 中央仓库中不存在
- 我在 nexus 中添加了一个代理 repo,其中包含我想要的工件。
- 我尝试再次构建我的项目,但仍然找不到工件。
我意识到这里可能存在缓存问题,但我已经运行了 maven 强制更新(-U 参数),从我的本地 repo 中删除了缓存文件,清除了 nexus 中的缓存,重建元数据,所有我能想到的,仍然没有找到工件.
有谁知道问题可能是什么?