2

我在本地安装了一个 Artifactory 实例。在该实例中,我能够创建对其他远程存储库的引用。

现在,我有另一个 Artifactory 实例,它公开了自己的存储库:.../remoteArtifactory/repo

我试图在 Artifactory 的第一个实例中指向这个 repo。

但这样做,我有:

连接失败并出现异常:循环重定向到“.../remoteArtifactory/repo”

我在这里做错了什么?

4

1 回答 1

1

我遇到了与您完全相同的问题,并通过完全忽略该错误消息并保存存储库来修复它。重申:

  1. 确保您有正确的远程存储库路径,例如:http://host:8080/artifactory/libs-release-local/
  2. 点击Test,你会得到Connection failed with exception: Circular redirect to-忽略这个!
  3. 点击保存

注意:不同版本的 Artifactory 的路径/URL 略有不同。这让我有些伤心。


远程存储库设置 远程存储库基本设置

远程存储库高级设置

我想值得一提的是我需要指定本地代理服务器(TdmsProxy)。

此外,要确认您已获得远程实例的正确路径,请检查您是否可以通过浏览器(或wget)从它接收 POM,例如:

http://your-remote-repo:8080/artifactory/libs-releases-local/com/company/area/project/version/project-version.pom

收到 POM 后,只需使用 URL 的第一部分,例如:

http://your-remote-repo:8080/artifactory/libs-releases-local/

(我意识到你可能已经检查了你的路径至少 10 次,但这让我很生气!)

于 2013-09-05T04:22:42.273 回答