解決方案:
1、打開Maven文件下conf/setting.xml文件,找到如圖所示位置,如若未設置本地庫的位置,則如黃色路徑所示,在C:\Users\用戶名\.m2。設置了路徑,則采用的是紅色默認位置。(IDEA下使用Maven,未在全局設置中設置Maven Home Dictionary,則使用默認位置)
根據路徑找到repository,刪除庫中對應的包文件,重新導入。
2、嘗試多次重新導入仍然無法運行,原因是此時網段無法訪問maven.org網站,可采用阿里雲鏡像操作,打開maven安裝文件夾的conf文件夾下的settings.xml文件,在如圖所示位置配置如下:
完成后,先執行第一步操作后,重新導入包。
1 <mirrors> 2 3 <mirror> 4 <id>alimaven</id> 5 <name>aliyun maven</name> 6 <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> 7 <mirrorOf>central</mirrorOf> 8 </mirror> 9 </mirrors>
-------------------------------------------------------------------------------------------------更新第三種~簡單粗暴----------------------------------------------------------------------------------------------
今天又遇到導包失敗了。。。。。雖然按照前兩步完成,還是導包失敗,先來看看問題:
springboot的redis的起步依賴,其中的一個子包導包失敗,太尷尬,版本都不能換
解決方案:
1.定位到包(倉庫在哪找見第一種解決方案描述),然后發現壓根沒有jar(其實所有導包失敗基本都是因為沒有jar所致)
2.訪問中央倉庫:https://mvnrepository.com/,下載指定的jar
3.刪除后綴為:.jar.lastUpdated,將剛剛下載的jar放到這里
4.回到pom,先注釋掉出問題的依賴,刷新,解除注釋刷新,成功依賴(直接刷新也是可以的,只不過會一直報紅)