解決Maven報錯Cannot access https://repo.maven.apache.org/maven2

環境

網絡暢通,通過Eclipse集成Maven,在項目編譯或運行的過程中,報該錯

解決思路

  • 思路1
    確認Maven不是在Offline狀態下工作
    在這裏插入圖片描述

  • 思路2
    到本地maven庫裏刪掉報該錯對應jar包的文件夾,再執行Maven->Update Project

  • 思路3
    直接通過控制檯進入項目路徑執行mvn install

  • 關於思路3,筆者始終覺得Eclipse集成Maven後會出現一些莫名的問題。通過上述思路3執行maven,明明就是好好的,而通過Eclipse就老是報Cannot access https://repo.maven.apache.org/maven2。
    再者,筆者曾經也將super-pom(<MAVEN_HOME>\lib\maven-model-builder-3.6.2.jar裏的pom文件)裏的repository更改過,所以根本就不應該再連接默認的repository:https://repo.maven.apache.org/maven2,可Eclipse依然還要去連接這個repository,而直接通過控制檯進入項目路徑執行maven,此時maven連接的repository就是筆者更改後的repository。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章