我知道有一种方法可以请求端点并从 Artifactory 下载最新的 Maven 快照,因为 JIRA Ticket说 JFrog 人们解决了这个问题,但我在任何地方都找不到 URL 的确切语法。 (票证中的 URL 无效)
有人知道如何通过端点(不是通过脚本,仅请求端点)下载给定模块的最新 Maven 快照吗?
我需要下载 de .tar.gz 包。
最佳答案
要从 Artifactory 下载 Artifact 的最新 Maven 唯一快照版本,您应该使用以下内容
http://localhost:8080/artifactory/<REPO-KEY>/<GROUPD-ID>/<ARTIFACT-ID>/<VERSION>-SNAPSHOT/<ARTIFACT-ID>-<VERSION>-SNAPSHOT.jar
地点:
- REPO-KEY - Artifactory 存储库 key (标识符)
- GROUP-ID - maven groupdId(由/分隔)
- ARTIFACT-ID - maven artifactId
- 版本 - maven 版本
例如:
要下载最新的发布 Artifact ,您应该使用[RELEASE]
作为版本,例如:
http://localhost:8080/artifactory/ivy-local/org/acme/[RELEASE]/acme-[RELEASE].jar
有关详细信息,请参阅 Artifactory REST API documentation
关于java - 从artifactory下载最后一个maven快照,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32111979/