Eclipse. Не удалось установить дистрибутив Gradle из https://services.gradle.org/distributions/gradle-2.1-bin.zip

Я пытаюсь создать новый проект Gradle в eclipse По соображениям безопасности Eclipse не может загружать какие-либо плагины / программное обеспечение.

Я получаю ошибку ниже, когда пытаюсь создать проект Gradle,

unable to find valid certification path to requested target Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-2.1-bin.zip'.

Но я уже загрузил zip-файл на свой локальный компьютер, Как добавить этот zip gradle-2.1-bin.zip в eclipse?

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
0
24 203
7
Перейти к ответу Данный вопрос помечен как решенный

Ответы 7

Попробуйте добавить загруженный zip-файл в .gradle / wrapper / dists /, чтобы он выглядел как .gradle / wrapper / dists / gradle-2.1-bin

После этого вам придется перезапустить Eclipse.

thomasters 21.12.2018 17:24

Я видел такое же решение в других вопросах SO, но проблема в том, что мы собираемся создать проект. Файл -> Новый проект -> Gradle, при создании проекта я получил эту ошибку

TAT 22.12.2018 12:52
Ответ принят как подходящий

Получил решение из вопроса SO

Spring STS 3.6.1 и плагин Gradle

Решение

navigate to Windows->Preferences->Gradle. On the right hand pane , set folder under gradle distribution to path to gradle directory. I set it to "C:\software\gradle-2.6"

Поскольку я хотел сохранить Gradle Wrapper без изменений, я попробовал немного другой подход. Я использовал командную строку, чтобы проверить, собираются ли мои проекты. Это был не тот случай. После перезапуска Eclipse (2018-12) эта конкретная ошибка исчезла (могло бы помочь и обновление Gradle Project). Когда я исправил свои учетные данные (основная причина проблемы), все заработало, как ожидалось.

Igor 09.05.2019 12:58

Хотя другие ответы работают, они не решают основную проблему, которая может возникнуть позже. Поскольку у меня была такая же ошибка на работе, я думаю, что это поможет:

Ошибка невозможно найти действительный путь сертификации к запрошенной цели указывает на то, что Eclipse не удалось получить доступ к сайту с использованием HTTPS, поскольку он не может распознать сертификат по разным причинам:

  • Это может быть самоподписанный сертификат (очень сомнительно для gradle.org).
  • CA COMODO ECC Domain Validation Secure Server CA 2 недействителен;

Вы можете проверить, какой корневой ЦС находится в вашем хранилище доверенных сертификатов, с помощью панели Java: если он отсутствует, вы получите объяснение.

  • Вы можете добавить его в свое хранилище доверенных сертификатов, используя Java CPL. Сначала вам нужно экспортировать сертификат в вашем браузере.
  • Вы можете добавить сертификат веб-сайта, но я бы не рекомендовал его: у вас будут проблемы с веб-сайтом, использующим тот же ЦС.
  • Вы можете попробовать обновить свой JDK до последней версии JDK8 / 11, но будьте осторожны, так как Eclipse может не использовать JRE / JDK, который вы ожидаете от него; для этого вам нужно использовать параметр запуска -vm.

Распространение Gradle доступно по протоколам http и https.

Я изменил wrapper / gradle-wrapper.properties> distributionUrl на http вместо https, и это сработало для меня.

Попробуйте следующие шаги:

  • Загрузите ZIP, зайдя в Интернет -> https://services.gradle.org/distributions/gradle-2.6-bin.zip
  • Переместите ZIP-файл в каталог "gradle / wrapper" вашего проекта.
  • Откройте файл "gradle / wrapper / gradle-wrapper.properties".
  • Сделайте это редактирование "distributionUrl = gradle-2.6-bin.zip"
  • Обновить проект :)

Я также столкнулся с этой проблемой и решил ее, исправив сборку, выполнив следующие действия.

Перейдите в домашний каталог проекта. Выполните следующие две команды

 1) gradle wrapper 
 2) .\gradlew build

После выполнения этих шагов обновите проект в IDE, используя Gradle> Refresh Gradle Project.

Я столкнулся с аналогичной проблемой, когда установил более новую версию Eclipse и Gradle в свою систему Windows. Настройки были такими же, как и в моей старой настройке, только в более старых версиях, и у них не было проблем.

Оказывается, в моем каталоге GRADLE_USER_HOME не хватило места. Поэтому я рекомендую, если кто-то сталкивается с такими же проблемами, очистить дисковое пространство (для меня это было c :) или настроить репозиторий Gradle на другой раздел.

Другие вопросы по теме