Я запускаю maven build, и я вижу тот же артефакт, загруженный несколько раз. После успешной загрузки с одного репо попытка загрузки с другого репо. Некоторые загрузки (0 B при 0.0 KB/sec).Почему maven загружает один и тот же артефакт несколько раз?
[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>
Непонятно, что репозитории 'updatePolicy'' snapshots' установлены на 'never'. Это никогда не приведет к каким-либо изменениям, кроме первой загруженной версии артефакта моментальных снимков. То, что вы делаете, будет иметь смысл только в том случае, если группа, которую вы используете, содержит только релиз-репозитории. – carlspring
carlspring, этот репозиторий не содержит моментальных снимков. Я считаю, что updatePolicy здесь лишний, я просто добавил все настройки, которые могут повлиять на эту загрузку. –
Настройте правильный репозиторий nexus (используйте одну группу) и используйте только одну группу в файле settings.xml ... – khmarbaise