解決IDEA Gradle構(gòu)建報(bào)錯(cuò)'Cause: zip END header not found'
某天使用 Gradle 構(gòu)建項(xiàng)目時(shí), IDEA 報(bào)錯(cuò)如下:
原因是下載的 Gradle ,也就是 zip 壓縮包不完整,導(dǎo)致無法使用 Gradle 構(gòu)建。
3 解決方法3.1 刪除本地緩存重新下載
首先打開 IDEA 設(shè)置中的 Gradle ,找到 Gradle user home :
比如筆者的是 ~/.gradle ,打開其中的 wrapper/dists ,就可以看到緩存的 Gradle :
刪除對應(yīng)版本的 Gradle 即可, IDEA 會(huì)自動(dòng)重新下載。
3.2 設(shè)置特定版本的 Gradle
如果清除緩存重新下載不行,可以設(shè)置特定版本的 Gradle ,首先下載 Gradle 到本地,下載最新版的 xxx-all.zip 即可:
下載后修改項(xiàng)目文件夾下的 gradle/wrapper/gradle-wrapper.properties ,參考 此處 修改 distributionUrl 為本地路徑:
默認(rèn) Gradle 配置如下:
一般來說修改 distributionUrl 即可,如果請查看報(bào)錯(cuò)修改設(shè)置。
到此這篇關(guān)于解決IDEA Gradle構(gòu)建報(bào)錯(cuò)'Cause: zip END header not found'的問題的文章就介紹到這了,更多相關(guān)IDEA Gradle構(gòu)建報(bào)錯(cuò)內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
