乐趣区

关于idea:解决IDEA-Gradle构建报错Cause-zip-END-header-not-found

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 即可,如果请查看报错批改设置。

退出移动版