Почему я получаю сообщение об ошибке «Невозможно разрешить зависимость» при попытке извлечь файл библиотеки .jar из частного репозитория Nexus с помощью gradle в Android Studio? - PullRequest
0 голосов
/ 05 июня 2019

Я хочу использовать библиотеку из частного хранилища Nexus.Я добавил URL-адрес и учетные данные в файл build.gradle.Но синхронизация проекта gradle не удалась.

Я могу загрузить библиотеку с помощью curl "curl -X GET -u user: password $ URL -O".Так что я думаю, что никаких проблем с разрешениями нет, если нет специального разрешения для gradle.

Из того же хранилища я могу использовать другую библиотеку через gradle в Android Studio, которая не требует учетных данных.

//inside project build.gradle file:
allprojects {
    repositories {
        google()
        jcenter()
        maven {
            credentials {
                username = 'mystringusername'
                password = 'mystringpassword'
            }
            url "mystringurl"
        }
    }
}

//inside app module build.gradle file
dependencies { implementation 'xxx:xxx-retrofit2:1.2.2-SNAPSHOT' }

ОШИБКА: невозможно разрешить зависимость для ': app @ debug / compileClasspath': не удалось разрешить xxx: xxx-retrofit2: 1.2.2-20190605.095405-1.Показать подробности Затронутые модули: приложение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...