我正在尝试使用Maven 中央 API为最新版本的工件提供动态下载链接。虽然这适用于普通 jar,但我似乎无法将其链接到工件的“jar-with-dependencies”版本。
使用com.ning:nagios
神器,最新的可以在
我曾假设我可以使用l
查询参数(基于链接的 API)来指定“jar-with-dependencies”分类器,但该链接仅下载普通 jar。
有没有办法链接到这个版本的工件?
我正在尝试使用Maven 中央 API为最新版本的工件提供动态下载链接。虽然这适用于普通 jar,但我似乎无法将其链接到工件的“jar-with-dependencies”版本。
使用com.ning:nagios
神器,最新的可以在
我曾假设我可以使用l
查询参数(基于链接的 API)来指定“jar-with-dependencies”分类器,但该链接仅下载普通 jar。
有没有办法链接到这个版本的工件?
事实证明分类器参数'c'
用于重定向下载服务,而不是'l'
在 Solr API 中使用(因为该 API'c'
用于“类名”) - 所以这将起作用:
https://search.maven.org/remote_content?g=com.ning&a=nagios&v=LATEST&c=jar-with-dependencies
(注意,在Sonatype 将 BASIC auth 放在旧 url 上后更新- 我们现在使用 maven.org 上的这个新的官方下载 url)
它下载包含依赖项的 1.2MB jar(不是常规 jar)——当前最新版本是nagios-0.0.2-jar-with-dependencies.jar
.