【发布时间】:2021-10-12 22:13:19
【问题描述】:
我目前正在尝试通过 Dockerfiles 构建一些 Docker 映像。 为此,我需要从 Nexus 3 获取最新版本的 Maven Artifact。 但我似乎无法让 API 调用正常工作。
获得以下神器:
Repository: maven-releases
Group ID: eu.tuxcraft
Artifact ID: DatabaseProvider
Version: LATEST
Package Type: JAR
我用这个网址
https://maven.tuxcraft.eu/nexus/service/local/artifact/maven/redirect?r=releases&g=eu.tuxcraft&a=DatabaseProvider&v=LATEST&p=jar
这是正确的调用吗?如果不是,我需要使用什么 URL 来获取 Artifact?
Nexus 版本:OSS 3.33.0.01
【问题讨论】:
-
那么,调用 URL 时会发生什么?
-
我收到 404 错误
-
Maven 很久以前就弃用了 LATEST,也许 Nexus 也不再评估这个了。
-
那么获得最新添加版本的最佳方式是什么?
-
我不知道,你应该可以使用 REST api 来确定。
标签: api maven jar nexus nexus3