我正在将Nexus3存储库设置为Artifactory中的远程存储库。 但是,当我在管理部分中更新Nexus3存储库URL(https://domainname/repository/reponame/)和用于身份验证的必要凭据时,在测试过程中,我会得到
连接失败:错误404。
我尝试提供其余的URL(http://domainname/service/rest/repository/browse/reponame)。 在这种情况下,与nexus服务器的连接可以成功建立并能够在“工件”部分中看到远程仓库的目录结构,但找不到内部工件并在“输出/错误”下面看到
{“错误”:[{ “状态”:404, “ message”:“找不到项目:XXXX:XXXXXXX”}]
答案 0 :(得分:0)
在创建指向托管的Nexus存储库的Artifactory远程存储库时,测试失败,因为Artifactory使用HEAD请求检查远程存储库,并且由于某种原因,Nexus将返回404(如果相同则返回200使用GET方法发送请求)。 Nexus组存储库不会发生这种情况。
答案 1 :(得分:0)
保存时必须忽略该错误。这是因为报头不匹配。
回购路径应类似于:
https://<host>:<port>/repository/reponame
一旦保存了存储库并尝试下载,它将可以正常工作。