代码之家  ›  专栏  ›  技术社区  ›  Peter Alfvin

405部署到虚拟artifactory存储库时出错

  •  0
  • Peter Alfvin  · 技术社区  · 2 年前

    我使用web UI提供的“快速存储库创建”功能设置了一个Maven artifactory repo,并能够毫无问题地部署到虚拟存储库。然后虚拟回购被意外删除,所以我手动创建了它的新版本,指定它包括原始本地回购。

    然而,在重新创建虚拟回购之后,我开始在部署时出现405错误。我反复检查了打字错误,什么也没看到。我寻找了一种为虚拟回购指定访问控制的方法,但在web UI中找不到任何允许这样做的东西;我猜他们只是继承了与他们包含的本地或远程转发相关的访问控制。

    不确定它是否重要,但我正在使用这个 maven deploy plugin 用于部署。

    我相信,我可以通过删除本地和虚拟repo并通过快速存储库创建功能重新创建它们来恢复工作,但我真的很想了解问题所在,以便在我的脑海中有一个更好的虚拟存储库工作模式。

    1 回复  |  直到 2 年前
        1
  •  1
  •   Adi_m    2 年前

    如果405消息看起来像

    {
      "errors" : [ {
        "status" : 405,
        "message" : "No local repository was configured as local deployment repository for the (maven-virtual) virtual repository."
      } ]
    }
    

    在虚拟存储库配置中,确保将“默认部署存储库”设置为本地存储库。