4

MavenセントラルAPIを使用して、アーティファクトの最新バージョンの動的ダウンロードリンクを提供しようとしています。これは通常のjarで機能しますが、アーティファクトの「jar-with-dependencies」バージョンにリンクさせることができないようです。

アーティファクトを使用してcom.ning:nagios、最新のものをダウンロードできます。

http://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=com.ning&a=nagios&v=LATEST

(リンクされたAPIに基づく)クエリパラメータを使用して「jar-with-dependencies」分類子を指定できると想定していましたが、リンクは通常のjarのみをダウンロードします。l

http://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=com.ning&a=nagios&v=LATEST&l=jar-with-dependencies

このバージョンのアーティファクトにリンクする方法はありますか?

4

1 に答える 1

5

分類子パラメーターは'c'リダイレクトダウンロードサービス用であり'l'、Solr APIで使用されているものではないことがわかりました(API'c'は「classname」用です)-したがって、これは機能します:

https://search.maven.org/remote_content?g=com.ning&a=nagios&v=LATEST&c=jar-with-dependencies

(注: Sonatypeが古いURLにBASIC認証を配置した後に更新されました-代わりに、maven.orgでこの新しい公式ダウンロードURLを使用します)

依存関係を含む1.2MBのjarをダウンロードします(通常のjarではありません)。現在、最新バージョンはnagios-0.0.2-jar-with-dependencies.jarです。

于 2013-02-13T10:10:24.820 に答える