Введение
Где я работаю, у нас есть связь. Иногда случается, что люди удаляют библиотеки из своих зависимостей или когда зеркало отключается и перестает работать должным образом.
Снимки не являются релизами
Где я работаю, снимки снимков очищаются / удаляется довольно часто . Это означает, что указанный снимок c, к которому вы пытаетесь получить доступ, был очищен или удален системой или кем-либо еще. Если вы можете, вам нужно спросить вашу команду, есть ли копия указанного проекта c.
Затем вам нужно либо выполнить локальную сборку и установить, используя: mvn clean install
ИЛИ вы можете выполнить повторное развертывание обратно в Nexus, используя: mvn clean deploy
Дополнительная информация
Если вы получаете ту же ошибку для зависимости релиза ...
1) Я обычно пытаюсь включить или отключить некоторые из репозиториев и попробовать перестроить заново. Посмотрите на ваши настройки maven. xml файл конфигурации.
2) Go самим репозиториям и убедитесь, что ваша зависимость действительно существует. Бывает, что иногда его удаляют. Выполните поиск в вашей связке или артефакте, чтобы узнать, доступна ли указанная зависимость c в другом хранилище. Затем добавьте этот репозиторий в вашу конфигурацию.
3) если 1 и 2 не пройдены, это означает, что указанная c зависимость недоступна в вашей корпоративной связке или артефакте. В этом случае вам нужно либо найти его онлайн из надежного источника и вручную установить его в свой репозиторий maven.
Другой вариант - добавить внешний доверенный репозиторий в вашу конфигурацию. Однако будьте очень осторожны с этим, потому что вы можете нарушать политику компании и / или подвергать себя угрозе безопасности, если добавляете неизвестное хранилище.