一直用 maven,今天想试试 gradle 但是右下进度条一直卡在:download gradle...
1
skmO 2018-10-18 14:15:51 +08:00
手动下载,gradle 我之前用的时候现在好像有 Could not determine Java version using executable 这个错误我就用 brew 装了个旧版的才搞定
|
2
vjnjc 2018-10-18 14:19:47 +08:00
那你就不用 gradlewrapper,直接用 gradle
|
3
gaius 2018-10-18 14:26:20 +08:00
安装 使用 local
|
4
bertsir 2018-10-18 14:37:51 +08:00
手动下载,放在目录下,重启 idea
|
5
bertsir 2018-10-18 14:38:17 +08:00
|
6
loveCoding 2018-10-18 14:39:12 +08:00
自己下载安装包吧 ,配上阿里云镜像
|
7
locoz 2018-10-18 14:41:21 +08:00
挂梯子就好了
|
8
easylee 2018-10-18 14:42:54 +08:00 via Android
手动下载手动配置。或者换阿里的源。
|
9
kaito 2018-10-18 14:57:02 +08:00
~/.gradle/gradle.properties
在这个文件里可以设置代理,我的是这样的 systemProp.https.proxyPort=1087 systemProp.http.proxyHost=127.0.0.1 org.gradle.daemon=true systemProp.https.proxyHost=127.0.0.1 org.gradle.configureondemand=true systemProp.http.proxyPort=1087 |
10
yanlaz 2018-10-18 16:12:57 +08:00
梯子是必备的
|
11
xhinliang 2018-10-18 16:17:46 +08:00
换回 maven ....
|
12
iv2ex 2018-10-18 16:18:47 +08:00
使用离线的
|
13
asAnotherJack 2018-10-18 16:27:09 +08:00 3
刚好前两天我弄了一下这个问题,不开代理,设置阿里镜像
如果你用的 mac 到~/.gradle/目录下创建一个 init.gradle 文件,把下面这些复制进去就 ok 了 allprojects{ repositories { def ALIYUN_REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public' def ALIYUN_JCENTER_URL = 'http://maven.aliyun.com/nexus/content/repositories/jcenter' all { ArtifactRepository repo -> if(repo instanceof MavenArtifactRepository){ def url = repo.url.toString() if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('http://repo1.maven.org/maven2')) { project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL." remove repo } if (url.startsWith('https://jcenter.bintray.com/') || url.startsWith('http://jcenter.bintray.com/')) { project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_JCENTER_URL." remove repo } } } maven { url ALIYUN_REPOSITORY_URL url ALIYUN_JCENTER_URL } } buildscript{ repositories { def ALIYUN_REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public' def ALIYUN_JCENTER_URL = 'http://maven.aliyun.com/nexus/content/repositories/jcenter' all { ArtifactRepository repo -> if(repo instanceof MavenArtifactRepository){ def url = repo.url.toString() if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('http://repo1.maven.org/maven2')) { project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL." remove repo } if (url.startsWith('https://jcenter.bintray.com/') || url.startsWith('http://jcenter.bintray.com/')) { project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_JCENTER_URL." remove repo } } } maven { url ALIYUN_REPOSITORY_URL url ALIYUN_JCENTER_URL } } } } 另外,我是 Android 开发,Android 项目是没问题的,java 项目没试过 |
14
asAnotherJack 2018-10-18 16:28:56 +08:00
如果是 Windows 系统,自己查一下.gradle 在哪个路径
|
15
gitopen 2018-10-18 16:30:25 +08:00
surge 或者 proxifier
|
16
shenfu1991 2018-10-18 16:35:21 +08:00 via iPhone
梯子解决问题
|
17
lrh3321 2018-10-18 17:04:57 +08:00
使用本地的 gradle
|
18
cyril4free 2018-10-18 18:45:33 +08:00
挂梯子,然后设置代理。。。
|
19
ixiaohei 2018-10-18 21:42:01 +08:00
我记得 aws 在日本和新加坡的数据中心直接电信网了。我这里直接下载都很快。最近 github 都变快了。不需要梯子
|
20
kios 2018-10-19 08:06:21 +08:00
set Proxy for IDEA or OpenWrt + Shadowsocks
|
21
ala2008 2018-10-19 09:24:22 +08:00
不用 gradle wrapper
|
22
ryougifujino 2018-10-19 10:39:13 +08:00
proxy
|