我在本地安装了一个 Artifactory 实例。在该实例中,我能够创建对其他远程存储库的引用。
现在,我有另一个 Artifactory 实例,它公开了自己的存储库:.../remoteArtifactory/repo
我试图在 Artifactory 的第一个实例中指向这个 repo。
但这样做,我有:
连接失败并出现异常:循环重定向到“.../remoteArtifactory/repo”
我在这里做错了什么?
我在本地安装了一个 Artifactory 实例。在该实例中,我能够创建对其他远程存储库的引用。
现在,我有另一个 Artifactory 实例,它公开了自己的存储库:.../remoteArtifactory/repo
我试图在 Artifactory 的第一个实例中指向这个 repo。
但这样做,我有:
连接失败并出现异常:循环重定向到“.../remoteArtifactory/repo”
我在这里做错了什么?
我遇到了与您完全相同的问题,并通过完全忽略该错误消息并保存存储库来修复它。重申:
http://host:8080/artifactory/libs-release-local/
Connection failed with exception: Circular redirect to
-忽略这个!注意:不同版本的 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 次,但这让我很生气!)