最新国产好看的视频,伊人天堂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 微服務項目,然后點擊IDEA 右側小圖標大象圖標開始刷新項目,然后就報錯了:

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

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

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

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

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

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

本著探索精神

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

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

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

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

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

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

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

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

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

敲黑板

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

言歸正傳

當找到這個文件后,發(fā)現(xià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

【注】

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

總結

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

相關文章

  • Java基礎第四篇 封裝與接口

    Java基礎第四篇 封裝與接口

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

    SpringBoot獲取Request對象的幾種方法

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

    Idea如何使用Fast Request接口調試

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

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

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

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

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

    SpringBoot常見錯誤圖文總結

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

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

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

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

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

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

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

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

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

最新評論

通河县| 富宁县| 原平市| 宜宾市| 彝良县| 太保市| 威宁| 哈巴河县| 安化县| 梨树县| 东兴市| 环江| 渝中区| 巨鹿县| 兰考县| 杭锦旗| 亚东县| 梁平县| 墨竹工卡县| 娱乐| 松阳县| 德兴市| 莱芜市| 衡东县| 鹤壁市| 凌云县| 榕江县| 百色市| 阿克陶县| 桐庐县| 冀州市| 澜沧| 莒南县| 紫阳县| 冷水江市| 济南市| 游戏| 清流县| 伊宁市| 和田县| 扶绥县|