環境
網絡暢通,通過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。