Gradle не может найти плагин в репозитории Nexus, несмотря на правильную настройкуAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Gradle не может найти плагин в репозитории Nexus, несмотря на правильную настройку

Сообщение Anonymous »

Я пытаюсь настроить свой проект Gradle для загрузки плагина com.android.application (версия 8.7.2) из ​​моего частного репозитория Nexus. Я могу использовать только этот репозиторий Nexus
(https://nexus.com.br/my-repo/) для получения зависимостей, и кажется, все настроено правильно.
Вот ошибка, с которой я столкнулся:
org.gradle.api.plugins.UnknownPluginException: Plugin [id: 'com.android.application', version: '8.7.2', apply: false] was not found in any of the following sources:
- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Plugin Repositories (could not resolve plugin artifact 'com.android.application:com.android.application.gradle.plugin:8.7.2')
Searched in the following repositories: maven(https://nexus.com.br/my-repo/)

Репозиторий Nexus не возвращает явных ошибок аутентификации в журналах, но Gradle по-прежнему не может разрешить плагин.
Я уже это сделал проверено:
  • Учетные данные верны, Nexus доступен (проверено через
    curl).
  • Артефакт плагина не найден, но я могу получить доступ к репозиторию Nexus из браузер.
  • Версия 8.7.2 кажется допустимой, но не разрешается с помощью Nexus.
Есть ли что-то, что мне может не хватать в конфигурации Gradle или Nexus? Как я могу гарантировать, что Gradle сможет аутентифицировать и разрешить плагин из репозитория Nexus?
Это мой build.gradle на уровне проекта:
buildscript {
ext {
nexus = {
credentials {
username "$mavenUser"
password "$mavenPassword"
}
url "$nexusRepoURL"
}
}

repositories {
maven(nexus)
}
}

Это мой файл settings.gradle
pluginManagement {
ext {
nexus = {
credentials {
username "$mavenUser"
password "$mavenPassword"
}
url "$nexusRepoURL"
}
}

repositories {
maven(nexus)
}

}


Подробнее здесь: https://stackoverflow.com/questions/792 ... figuration
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»