【问题标题】:404 Not Found when trying to download artifact from Nexus using wget尝试使用 wget 从 Nexus 下载工件时找不到 404
【发布时间】:2019-07-11 07:44:43
【问题描述】:

我有一个 Nexus 服务器在 IP 192.168.56.2:8081 的 Linux 虚拟机上运行。我在 Nexus 中的存储库具有下图所示的结构。我正在尝试使用 wget 下载最新的快照工件,并且我正在使用命令 sudo wget --user=user --password=password "http://192.168.56.2:8081/nexus/service/local/artifact/maven/content?g=TestingJenkins&a=testingjenkins&v=1.0-SNAPSHOT&r=JENKINSTEST-SNAP" --content-disposition

这给了我以下错误:

--2019-07-11 02:22:18-- http://192.168.56.2:8081/nexus/service/local/artifact/maven/content?g=TestingJenkins&a=testingjenkins&v=1.0-SNAPSHOT&r=JENKINSTEST-SNAP Connecting to 192.168.56.2:8081... connected. HTTP request sent, awaiting response... 404 Not Found 2019-07-11 02:22:18 ERROR 404: Not Found.

有谁知道这可能是什么问题?我在防火墙上打开了 8081 端口。

Nexus repo

【问题讨论】:

标签: maven wget nexus sonatype


【解决方案1】:

更新:Nexus 提供具有不同 API 的 Swagger UI,其中一些可用于下载工件。 /v1/search/assets/download/ 端点可用于通过 curl 查询下载指定的工件。只需指定存储库的名称和一些可选的排序参数。

Nexus Swagger UI

【讨论】:

    猜你喜欢
    • 2018-06-09
    • 2016-11-01
    • 2014-06-29
    • 1970-01-01
    • 2015-12-23
    • 1970-01-01
    • 1970-01-01
    • 2015-10-04
    • 1970-01-01
    相关资源
    最近更新 更多