私たちのプロジェクトでは、アーティファクトを使用します
<dependency>
<groupId>nl.jqno.equalsverifier</groupId>
<artifactId>equalsverifier</artifactId>
<version>1.7.5</version>
</dependency>
すべて正常に動作します。Nexus は、 http://repo1.maven.org/maven2/nl/jqno/equalsverifier/equalsverifier/1.7.5/と同じコンテンツをプロキシ リポジトリにダウンロードします。(Nexus のアーティファクト詳細の「ダウンロード」列には「pom、jar」が表示されます)
ここで、アーティファクトの最新バージョン 2.0.2 に切り替えます。
<dependency>
<groupId>nl.jqno.equalsverifier</groupId>
<artifactId>equalsverifier</artifactId>
<version>2.0.2</version>
</dependency>
次に、プロジェクトをビルドしようとすると失敗します。ネクサスはアーティファクトを解決できません! Nexus はアーティファクト バージョンの完全なコンテンツをダウンロードしなかったようです (Nexus のアーティファクト詳細の「ダウンロード」列には「pom, pom」と表示されます)。別のサイトで、Central リポジトリのアーティファクトを見ると、コンテンツはいつものようにhttp://repo1.maven.org/maven2/nl/jqno/equalsverifier/equalsverifier/2.0.2/です。
最新のアーティファクト バージョンの問題の原因は何ですか? Nexus が正しくダウンロードできないのはなぜですか?