我在本地安装了 Nexus OSS 3.0.0-03。
我可以上传快照和发布 jars。
现在我想通过浏览器或 wget 下载这些 jar,但我似乎找不到 REST API 调用来执行它(例如在 Jenkins 执行的 shell 脚本中)。
在第 3 版之前,似乎可以使用以下内容:
http://MY_REPOSITORY/nexus/service/local/artifact/maven/content?r=repoId&g=groupName&a=art&v=LATEST
关于如何使用第 3 版执行此操作的任何想法?
最佳答案
如果您正在寻找最新版本,您可以在此处查看答案:Sonatype Nexus 3 - get latest snapshot
这在 Nexus Repository 3 中尚不存在,但随着我们改进 REST API,在不久的将来会出现。
但是,如果您想下载 Artifact 并知道它的坐标,您可以通过使用以下模式构建 URL 作为有用的工具来实现:https://cwiki.apache.org/confluence/display/MAVEN/Remote+repository+layout#Remoterepositorylayout-Repositoryartifactlayout
关于maven - 使用浏览器/wget 从 Nexus OSS 3.0.0-03 下载 Artifact ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38107626/