私はMavenビルドを実行して、同じアーティファクトが何度もダウンロードされているのがわかります。 1つのレポからダウンロードが成功すると、別のレポからのダウンロードが試行されます。いくつかのダウンロードは(0KB/0.0KB /秒)です。同じアーティファクトを複数回ダウンロードしているのはなぜですか?
[INFO] Downloading: https://p-nexus.mycompany.com/nexus/content/repositories/Myproject-group/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
[INFO] Downloaded: https://p-nexus.mycompany.com/nexus/content/repositories/Myproject-group/aopalliance/aopalliance/1.0/aopalliance-1.0.jar (5 KB at 59.8 KB/sec)
[INFO] Downloading: https://p-nexus.mycompany.com/nexus/content/repositories/public/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
[INFO] Downloaded: https://p-nexus.mycompany.com/nexus/content/repositories/public/aopalliance/aopalliance/1.0/aopalliance-1.0.jar (0 B at 0.0 KB/sec)
[INFO] Downloading: http://repo.spring.io/ext-release-local/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
[INFO] Downloading: http://repo.spring.io/milestone/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
[INFO] Downloading: http://repo.spring.io/snapshot/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
リポジトリの設定:それはそれをダウンロードしていない
<repositories>
<repository>
<id>Myproject-group</id>
<name>Myproject-group</name>
<layout>default</layout>
<url>https://p-nexus.mycompany.com/nexus/content/repositories/Myproject-group/</url>
<snapshots>
<enabled>false</enabled>
<updatePolicy>never</updatePolicy>
</snapshots>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
</repository>
</repositories>
'snapshot'リポジトリの' updatePolicy'リポジトリに 'never'を設定するのは良い考えではありません。これは、スナップショット成果物の最初にダウンロードされたバージョンを超える変更をもたらすことはありません。使用しているグループにリリースリポジトリのみが含まれている場合、あなたがやっていることは意味をなさないでしょう。 – carlspring
carlspring、このリポジトリにはスナップショットが含まれていません。私はここでupdatePolicyが不必要だと考えています。このダウンロードに影響する可能性のある設定をすべて追加しました。 –
nexusリポジトリを正しく設定して(使用する単一のグループ)、settings.xmlファイル内の単一のグループのみを使用してください... – khmarbaise