1 问题形容

某天应用Gradle构建我的项目时,IDEA报错如下:

2 起因

起因是下载的Gradle,也就是zip压缩包不残缺,导致无奈应用Gradle构建。

3 解决办法

3.1 删除本地缓存从新下载

首先关上IDEA设置中的Gradle,找到Gradle user home

比方笔者的是~/.gradle,关上其中的wrapper/dists,就能够看到缓存的Gradle

删除对应版本的Gradle即可,IDEA会主动从新下载。

3.2 设置特定版本的Gradle

如果革除缓存从新下载不行,能够设置特定版本的Gradle,首先下载Gradle到本地,下载最新版的xxx-all.zip即可:

下载后批改我的项目文件夹下的gradle/wrapper/gradle-wrapper.properties,参考此处批改distributionUrl为本地门路:

默认Gradle配置如下:

一般来说批改distributionUrl即可,如果请查看报错批改设置。