最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA Gralde報錯:Cause:zip END header not found的解決

 更新時間:2025年04月30日 09:04:55   作者:Roc.Chang  
這篇文章主要介紹了IDEA Gralde報錯:Cause:zip END header not found的解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

IDEA Gralde報錯:Cause:zip END header not found

開開心心的打開之前的 Gradle 微服務(wù)項目,然后點擊IDEA 右側(cè)小圖標(biāo)大象圖標(biāo)開始刷新項目,然后就報錯了:

這個錯誤報的是真好,我竟然沒看出什么意思,然后直接上百度Google,經(jīng)排查是因為下載的包有問題(不完整、有損壞之類的);

這怎么可能會難住一個開發(fā)??? 直接 ClashX 開啟,代理走起來,開開心心點擊大象小圖標(biāo),然后又是這。。。。。(復(fù)用上面的圖,哈哈??):

然后我去訪問 Gradle 官網(wǎng)(https://services.gradle.org/distributions),沒啥問題呀,手動也能下載下來,這就很尷尬;

內(nèi)心有點小崩潰,之前這項目可是嗖嗖的運(yùn)行過,沒有任何問題,好久不打開就來這。。。

然后開始檢查 Gradle 配置,結(jié)果發(fā)現(xiàn)了一個地方 Use Gradle form

然后開始在項目尋找這個 gradle-wrapper.properties 文件,結(jié)果還真的找到了。

本著探索精神

去 IDEA 官方文檔中看了下 Use Gradle from 分別是什么作用,相應(yīng)描述如下(文檔地址):

  • 'gradle-wrapper.properties' file:這是使用 Gradle 包裝器的推薦默認(rèn)選項。(也是日常開發(fā)中推薦的方式)

在這種情況下,您將 Gradle 版本的更新委托給 Gradle,并為構(gòu)建獲取自動 Gradle 下載。

此選項還允許您使用精確的 Gradle 版本進(jìn)行構(gòu)建。 Gradle 版本保存在項目 gradle 目錄下的 gradle-wrapper.properties 文件中,可幫助您消除任何 Gradle 版本問題。

  • 'wrapper' task in Gradle build script:選擇此選項可根據(jù)包裝器任務(wù)配置配置 Gradle 包裝器。

如果您更愿意在項目中控制使用哪個 Gradle 版本,這可能會很方便(比如在子模塊混用不同版本的 Gradle)。

如果您使用默認(rèn)的 Gradle 包裝器選項(gradle-wrapper.properties' file),然后切換到 Gradle 包裝器任務(wù)配置,您在任務(wù)中所做的更改會在項目導(dǎo)入期間自動更新。

  • Specified location:如果要手動下載和使用特定 Gradle 版本,請選擇此選項。

指定您的 Gradle 安裝位置和 JVM,當(dāng)您導(dǎo)入指定的 Gradle 項目并執(zhí)行其任務(wù)時,IntelliJ IDEA 將在該 JVM 下運(yùn)行 Gradle。

敲黑板

  • 雖然有三種方式,但是還是推薦使用第一種,畢竟別人 clone 下代碼直接自動下載相應(yīng)的 Gradle 挺省事的;
  • 第二種的話也可以,與第一種類似,寫在 gradle 腳本文件中;
  • 第三種的話臨時開發(fā)用可以,就非常適合別人都好好的,就自己電腦有問題的情況,哈哈(氣不氣)。

言歸正傳

當(dāng)找到這個文件后,發(fā)現(xiàn)這個項目的配置地址已經(jīng)失效了,用的是阿里云代碼托管的一個倉庫,然后我登錄進(jìn)去一看這個倉庫不知道被誰刪了,著實有點坑了;

然后換為 Gradle 官方提供的地址,開開心心的點擊大象刷新按鈕,成功搞定,繼續(xù)美滋滋的寫 Bug 去。

# 原文件
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://code.aliyun.com/kar/gradle-all-zip-6.8.x/raw/master/gradle-6.8-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
# 修改后
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.8-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

【注】

  • 如果官方的不可用,可以選擇國內(nèi)提供的 Gradle 地址,但是一般使用 VPN 之后沒啥大問題。
  • 搞個私服地址,將所需的文件上傳上去,在 gradle-wrapper.properties 文件中使用即可(配置 distributionUrl)。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java基礎(chǔ)第四篇 封裝與接口

    Java基礎(chǔ)第四篇 封裝與接口

    本文將對介紹Java 的封裝與接口進(jìn)行介紹,將要封裝(encapsulation)對象的成員(成員包括數(shù)據(jù)成員和方法),從而只允許從外部調(diào)用部分的成員。利用封裝,我們可以提高對象的易用性和安全性。想具體了解的小伙伴請參考下面文章的內(nèi)容
    2021-09-09
  • SpringBoot獲取Request對象的幾種方法

    SpringBoot獲取Request對象的幾種方法

    HttpServletRequest 簡稱 Request,它是一個 Servlet API 提供的對象,用于獲取客戶端發(fā)起的 HTTP 請求信息,那么問題來了,在 Spring Boot 中,獲取 Request 對象的方法有哪些?所以本文給大家介紹了SpringBoot獲取Request對象的幾種方法,需要的朋友可以參考下
    2024-11-11
  • Idea如何使用Fast Request接口調(diào)試

    Idea如何使用Fast Request接口調(diào)試

    這篇文章主要介紹了Idea如何使用Fast Request接口調(diào)試問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • 原生Java操作mysql數(shù)據(jù)庫過程解析

    原生Java操作mysql數(shù)據(jù)庫過程解析

    這篇文章主要介紹了原生Java操作mysql數(shù)據(jù)庫過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-11-11
  • IDEA一鍵生成方法的序列圖神操作

    IDEA一鍵生成方法的序列圖神操作

    為了能夠更快更清晰地搞清對象之間的調(diào)用關(guān)系,我經(jīng)常需要用到序列圖。手動畫序列圖還是很麻煩費(fèi)時的,不過?IDEA?提供了一個叫做SequenceDiagram?的插件幫助我們解決這個問題。通SequenceDiagram?這個插件,我們一鍵可以生成時序圖
    2022-01-01
  • SpringBoot常見錯誤圖文總結(jié)

    SpringBoot常見錯誤圖文總結(jié)

    最近在使用idea+Springboot開發(fā)項目中遇到一些問題,這篇文章主要給大家介紹了關(guān)于SpringBoot常見錯誤總結(jié)的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-06-06
  • Mybatis關(guān)聯(lián)查詢結(jié)果集對象嵌套的具體使用

    Mybatis關(guān)聯(lián)查詢結(jié)果集對象嵌套的具體使用

    在查詢時經(jīng)常出現(xiàn)一對多”的關(guān)系,所有會出現(xiàn)嵌套對象的情況,本文主要介紹了Mybatis關(guān)聯(lián)查詢結(jié)果集對象嵌套的具體使用,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Springboot使用Rabbitmq的延時隊列+死信隊列實現(xiàn)消息延期消費(fèi)

    Springboot使用Rabbitmq的延時隊列+死信隊列實現(xiàn)消息延期消費(fèi)

    本文介紹了RabbitMQ的延時隊列和死信隊列,解釋了它們的工作原理及其應(yīng)用場景,延時隊列允許消息在設(shè)定的時間后被消費(fèi),結(jié)合實際案例,展示了如何實現(xiàn)和使用延時隊列和死信隊列,感興趣的朋友一起看看吧
    2025-01-01
  • java調(diào)用FFmpeg實現(xiàn)視屏壓縮功能的詳細(xì)步驟

    java調(diào)用FFmpeg實現(xiàn)視屏壓縮功能的詳細(xì)步驟

    這篇文章主要介紹了java調(diào)用FFmpeg實現(xiàn)視屏壓縮功能,本文簡單的展示了java調(diào)用FFmpeg命令實現(xiàn)視屏的壓縮的詳細(xì)步驟,需要的朋友可以參考下
    2021-09-09
  • Hibernate中獲取Session的兩種方式代碼示例

    Hibernate中獲取Session的兩種方式代碼示例

    這篇文章主要介紹了Hibernate中獲取Session的兩種方式代碼示例,具有一定借鑒價值,需要的朋友可以參考下。
    2017-12-12

最新評論

靖边县| 洮南市| 刚察县| 临安市| 清丰县| 汝南县| 洛阳市| 应城市| 兴义市| 遵义市| 广安市| 安阳县| 鄱阳县| 上栗县| 兴和县| 拜城县| 大新县| 开化县| 融水| 阳山县| 安丘市| 石首市| 阜平县| 碌曲县| 温州市| 台湾省| 霍林郭勒市| 平陆县| 永安市| 巴楚县| 临猗县| 阿坝| 兴安盟| 涿鹿县| 桐乡市| 来安县| 黄大仙区| 普定县| 南阳市| 阿拉善右旗| 建阳市|