sdk没有拉下gradle

时间:2016-07-20 13:18:38

标签: gradle sdk sdkman

我正在寻找使用gradle,groovy,maven等sdkman支持的其他产品开发应用程序。我在Windows 10机器上使用cygwin。一切似乎都很好,并更新了大多数所需的软件包。当我到达安装gradle时,sdk根本无法下载任何版本的gradle。这是一个错误还是我错过了什么。这是我从cygwin控制台获得的内容。

Admin@Dale-PC ~
$ sdk install gradle

Downloading: gradle 2.14.1

In progress...

########################################################################     100.0%
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of /home/Admin/.sdkman/archives/gradle-2.14.1.zip or
    /home/Admin/.sdkman/archives/gradle-2.14.1.zip.zip, and cannot find /home/Admin/.sdkman/archives/gradle-2.14.1.zip.ZIP, period.

Stop! The archive was corrupt and has been removed! Please try installing again.

Admin@Dale-PC ~
似乎sdk认为它知道它在哪里然而当它拉下来时,它并没有拉下来。然后sdk去打包它,它找不到它。任何意见,将不胜感激。顺便说一句,我没有通过代理,其他一切似乎安装得很好。有问题的只是gradle。另外,为什么要尝试删除旧版本的gradle(2.14.1)?

2 个答案:

答案 0 :(得分:1)

我已经下载了v2.14.1-all版本,将文件重命名为gradle-2.14.1.zip.zip并将其放在/home/Admin/.sdkman/archives/目录中然后进行安装再次gradle。这次它找到并安装它,好像它已经下载了正确的版本。这是现在的解决方案。

答案 1 :(得分:0)

v2.14.1 最新版本的gradle。请参阅herehere(3目前处于测试阶段)

文件名.zip.zip似乎是错误的。可能是sdkman的缺陷。不确定是否是您在github上报告此内容的人,但是:https://github.com/sdkman/sdkman-cli/issues/445

相关问题