Мне нужно указать репозиторий для зависимостей gradle.
У меня есть проект Android с groovy для gradle.
Все зависимости загружаются из репозитория Nexus (это требования организации).
Недавно я добавил плагин соглашения.
После этого у меня загружено 26 зависимостей из repo.gradle.org. Это разные заводные зависимости.
В репозитории Nexus есть такая зависимость, но она не запрашивается.
Я пробовал добавить этот репозиторий в pluginManagement.repository в основных настройках.gradle и в логике сборки. Я пытался установить плагинManagement на первое место в скриптах. Но не повезло. Каждый раз, когда я начинаю синхронизацию, он игнорирует репозиторий Nexus и использует repo.gradle.org.
Где установлен этот репозиторий и как его изменить?
Похоже, что только сама Android Studio загружает эти зависимости.
Похоже, это единственный способ на данный момент для достижения этого необходимо использовать переменную среды GRADLE_LIBS_REPO_OVERRIDE.
Существует запрос на перемещение ее в свойства и PR, который был закрыт без слияния, поскольку на данный момент есть другие планы.
Подробнее здесь: https://stackoverflow.com/questions/791 ... pendencies