gradle wrapper 下载gradle速度超级慢或者网络异常如何解决?
gradle wrapper 下载gradle速度超级慢如何解决?
+ sh gradlew clean Downloading https://services.gradle.org/distributions/gradle-2.10-all.zip Exception in thread "main" java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:209) at java.net.SocketInputStream.read(SocketInputStream.java:141) at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) at sun.security.ssl.InputRecord.read(InputRecord.java:503) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:961)
1. 提升你的网速吧。
2. 如果你不想升级带宽或者不想升级出国的带宽。
可以尝试手动下载后,并按照如下3种方法解决。
1) 手动安装gradle后,使用gradle 去编译而不是gradlew (不推荐)
2) 下载好zip的压缩包后,例如 gradle-2.10-all.zip 。 放到编译机器的某个位置。
Windows:
distributionUrl=file\:/d:/gradle-2.2.1-all.zip
linux:
distributionUrl=file\:/tmp/gradle-2.2.1-all.zip
按照如上修改 gradle/gradle-wrapper.properties 这个文件。 修改后在运行gradlew。
3) 下载的过程中,你手动ctrl+c 强制停止,手动下载zip包并放到如下目录
你的home目录下的.gradle/wrapper/dists目录下对应的你要下载的版本的目录里。
例如
[test@localhost dists]$ pwd
/home/test/.gradle/wrapper/dists
[test@localhost dists]$ ls
gradle-2.10-all gradle-2.10-bin gradle-2.2.1-all gradle-2.4-all gradle-2.8-all
[test@localhost dists]$
我需要手动下载gradle-2.10-all.zip 放入/home/test/.gradle/wrapper/dists/gradle-2.10-all/a4w5fzrkeut1ox71xslb49gst/
a4w5fzrkeut1ox71xslb49gst文件夹是第一次gradlew 尝试下载gradle时生成的文件夹。
此篇文章已被阅读2535 次