Eclipse-无法从“ https://services.gradle.org/distributions/gradle-2.1-bin.zip”安装Gradle分发

时间:2018-12-21 15:33:24

标签: java eclipse gradle

我正在尝试在eclipse中创建一个新的gradle项目 出于安全原因,Eclipse无法下载任何插件/软件

当我尝试创建gradle项目时,出现以下错误

  

无法找到到所请求目标的有效认证路径   从不安装Gradle发行版   'https://services.gradle.org/distributions/gradle-2.1-bin.zip'。

但是我已经在本地计算机上下载了zip文件, 如何在Eclipse中添加此邮政编码gradle-2.1-bin.zip

7 个答案:

答案 0 :(得分:1)

请尝试以下步骤:

答案 1 :(得分:1)

我也遇到了这个问题,并通过使用以下步骤修复构建来解决它。

转到项目主目录。 运行下面两个命令

 1) gradle wrapper 
 2) .\gradlew build

完成这些步骤后,在 IDE 中使用 Gradle > Refresh Gradle Project 刷新项目

答案 2 :(得分:0)

尝试将下载的zip文件添加到.gradle / wrapper / dists /中,使其看起来像.gradle / wrapper / dists / gradle-2.1-bin

答案 3 :(得分:0)

从SO问题获得解决方案

Spring STS 3.6.1 and Gradle plugin

解决方案是

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"

答案 4 :(得分:0)

尽管其他答案有效,但不能解决可能稍后出现的核心问题。由于我在工作中遇到相同的错误,因此我认为这会有所帮助:

错误无法找到请求的目标的有效证书路径表示Eclipse由于各种原因无法识别证书,因此无法使用HTTPS访问该站点:

  • 这可能是一个自签名证书(对gradle.org的怀疑很大)
  • CA COMODO ECC域验证安全服务器CA 2 无效;

您可以使用Java面板检查信任存储区中有哪个根CA:如果缺少根CA,则会得到您的解释。

  • 您可以使用Java CPL将其添加到信任存储中。您需要先在浏览器中导出证书。
  • 您可以添加该网站的证书,但我不建议您这样做:使用相同CA的网站会出现问题。
  • 您可以尝试将JDK更新到最新的JDK8 / 11,但是要警惕Eclipse可能不会使用您期望使用的JRE / JDK。为此,您需要使用-vm启动参数。

答案 5 :(得分:0)

可以在http和https上获得Gradle分发

我将wrapper / gradle-wrapper.properties> distributionUrl更改为http而不是https,并且对我有用。

答案 6 :(得分:0)

当我在 Windows 系统上安装较新版本的 Eclipse 和 Gradle 时,我遇到了类似的问题。 设置与我的旧设置相同,只有旧版本,它们没有问题。

事实证明,我的 GRADLE_USER_HOME 目录上没有足够的空间。因此,我建议如果有人遇到同样的问题,请清理您的磁盘空间(对我来说是 c:)或将 gradle repo 设置到另一个分区。