2

依存関係のあるスナップショット jar をダウンロードしようとすると、少し障害が発生します。通常、Nexus の REST API は「SNAPSHOT」を正しい日時スタンプに展開しますが、依存関係を持つ jar をダウンロードする場合、テキスト-jar-with-dependenciesSNAPSHOT. この異常な名前の状況を Nexus の REST API に伝える方法がわかりません。これに遭遇した/回避した人はいますか?

4

2 に答える 2

1

ネクサスのアーティファクトを見ると、その座標には

<classifier>jar-with-dependencies</classifier>

分野。これが REST API に正しくスナップされていることを確認してください: http://yourdomain.com:8081/nexus/nexus-rrb-plugin/default/docs/index.html

于 2012-12-13T22:38:08.247 に答える
0

分類子パラメーターを指定する必要があります。バージョン番号の後、拡張子の前のビットは、常に分類子です。分類子は 4 番目の Maven 座標であり、さまざまな「添付」アーティファクトを区別するために使用されます。添付された成果物は、maven プロジェクトによって構築された主要な成果物以外のものであり、通常は jar ファイルです。

最もよく見られる例は次のとおりです。

myArtifact-1.0.0.jar
myArtifact-1.0.0-sources.jar

Java のソース ファイルが 2 番目の jar にある場所。あなたの場合、jar-with-dependenciesすべての依存関係を含むjarを構築するmavenアセンブリの名前です。

于 2012-12-13T22:48:29.520 に答える