将神器指向神器时出错

时间:2013-06-03 18:26:04

标签: maven artifactory artifacts

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

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

我试图在第一个Artifactory实例中指出这个回购。

但是这样做,我有:

  

连接失败,异常:循环重定向到   “... / remoteArtifactory /回购”

我在这里做错了什么?

1 个答案:

答案 0 :(得分:1)

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

  1. 确保您拥有远程存储库的正确路径,例如:http://host:8080/artifactory/libs-release-local/
  2. 点击测试,您将获得Connection failed with exception: Circular redirect to - 忽略此信息
  3. 点击保存
  4. 注意:不同版本的Artifactory路径/网址略有不同。这让我有点悲伤。


    远程存储库设置 Remote Repository Basic Settings

    Remote Repository Advanced Settings

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

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

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

    有一次,你收到了POM,只需使用网址的第一部分,例如:

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

    (我知道你可能至少检查了10次你的路径,但这就是我!)