как отключить использование Jcenter repositosy с помощью плагина sonarsource - PullRequest
0 голосов
/ 12 февраля 2020

Я использую режим предварительного просмотра сонара в проекте maven, но когда загружаются зависимости, sonarsource использует репозиторий JFrog Jcenter в качестве зеркала наших центральных репозиториев, но он не содержит всех зависимостей

logs:

[DEBUG] Используя зеркало x-maven-central (https://company-url.com/jcenter/) для центрального (https://company-url.com/x-mvn-delivered).

, тогда у меня есть предупреждение: [ПРЕДУПРЕЖДЕНИЕ] POM для com.xx http:com.x.as.keycloak.jaxrs.adapter: jar: 4.0.6 отсутствует, информация о зависимостях недоступна

, тогда я получил ошибки для отсутствующих зависимостей, таких как:

Не удалось найти артефакт xxxas.keycloak.jaxrs.adapter: jar: 4.0.6 в maven-central (https://company-url.com/jcenter/)

. Есть ли способ отключить с помощью этого зеркало

1 Ответ

2 голосов
/ 12 февраля 2020

Проверьте настройки maven. xml, какие у вас зеркала или репозитории.

Обычно этот файл можно найти в ~ / .m2 / settings. xml

или если Вы загружаете / распаковываете Maven это было бы что-то вроде:

apache -maven-3.5.0 / conf / settings. xml

Вы также можете попробовать запустить разрешение зависимостей на командная строка вручную:

mvn зависимость: разрешение

...