- 系統(tǒng):win11 22000.527
- idea版本:2021.2
- maven版本:
- idea bundle:3.6.3
- 解壓版:3.8.4
相信大家都在idea中使用過maven谒撼,也都修改過maven的鏡像地址,maven的鏡像國內(nèi)阿里和網(wǎng)易的速度較快。但是不知道有多少人跟我一樣,idea的maven remote 更新永遠是失敗的。。脖咐。
日常使用,解決依賴沒有問題汇歹,但是無法進行依賴的搜索操作屁擅。
報錯信息是:IntelliJ Maven error: Repository is non-nexus repo, or is not indexed
我嘗試了網(wǎng)上幾乎所有的辦法:
- 將maven更改為本地maven,而不是idea內(nèi)置的maven
- 修改maven版本产弹,避免因為maven版本過高或者過低導(dǎo)致問題
- 設(shè)置系統(tǒng)代理派歌、全局代理等等解決網(wǎng)絡(luò)問題
- 修改國內(nèi)源地址
- 刪除
~\.m2\repository
文件夾 - 查看idea.log文件尋找錯誤信息
- 等等
事實證明,這些都是無效的痰哨。胶果。至少在我的兩臺電腦上,沒能解決問題斤斧。
后來看到這個貼子:Maven 配置遇到的問題Remote Update Error_just do it的博客-CSDN博客早抠,具體步驟如下:
- 配置好國內(nèi)源,解決完項目依賴問題
- 注釋掉
setting.xml
文件中配置的鏡像 - 關(guān)閉idea 的proxy設(shè)置撬讽,關(guān)閉系統(tǒng)代理設(shè)置
- 再次更新remote倉庫
這時候發(fā)現(xiàn)系統(tǒng)能夠進行更新操作蕊连,并會下載一個約1.47g的nexus-maven-repository-index.gz
文件,下載完后idea將進行更新操作锐秦,該步驟需要一個比較長的時間咪奖。
在idea操作過程中,最好不要對下載的nexus-maven-repository-index.gz
文件和其解壓文件夾進行操作酱床,不然有失敗的可能羊赵。idea完成后,remote倉庫更新成功。