Зависимости Gradle меняются с http на https - PullRequest
0 голосов
/ 20 июня 2020

Я добавил зависимость ссылки пользовательского интерфейса в свою сборку Gradle

Получена следующая ошибка

Вызвано: org.gradle.api.UncheckedIOException: не удалось получить 'http://repo1.maven.org/maven2/com/ullink/gradle/gradle-repositories-plugin/1.1/gradle-repositories-plugin-1.1.pom '. Получен код состояния 501 от сервера: Требуется HTTPS

build.gradle

dependencies {
    classpath 'com.ullink.gradle:gradle-repositories-plugin:1.1'
}

как изменить цель с «http» на «https»?

1 Ответ

0 голосов
/ 21 июня 2020

В блоке dependencies Gradle есть функция mavenCentral().

Добавляет репозиторий, который ищет зависимости в центральном репозитории Maven. URL-адрес, используемый для доступа к этому репозиторию: https://repo.maven.apache.org/maven2/.

Это должен быть HTTP, если вы используете mavenCentral(), но на самом деле это не так. Таким образом, вы, вероятно, не используете mavenCentral() (но должны) и ввели URL-адрес HTTP вручную. Обязательно используйте mavenCentral(), а не maven() с URL-адресом, отредактированным вручную.

...