天天看點

maven已經下載下傳了依賴,但是還是有方法找不到(Could not transfer metadata)

今天遇到的這個’bug’可是折騰我好一個多小時啊!!!!

來 。。。。 看錯誤===》

描述:maven已經下載下傳好依賴,但是還是顯示有方法和變量沒找到

截圖:

maven已經下載下傳了依賴,但是還是有方法找不到(Could not transfer metadata)

進入到源碼類,Ctrl + F 沒找到。。。

maven已經下載下傳了依賴,但是還是有方法找不到(Could not transfer metadata)

去看了看maven倉庫,包也都下下來了,也沒有.lastUpdate檔案

提供下載下傳删除lastUpdate檔案的指令

.bat放在:Maven\repository 下

上網找解決方案有一個:

項目名稱右鍵=》Maven(可能需要滾動彈出的菜單才能找到)=》Reimport

但是并沒有解決

maven已經下載下傳了依賴,但是還是有方法找不到(Could not transfer metadata)

難道是緩存???? 沒用

maven已經下載下傳了依賴,但是還是有方法找不到(Could not transfer metadata)

complie一下?? 不行

maven已經下載下傳了依賴,但是還是有方法找不到(Could not transfer metadata)

回到源碼類,choose sources ?? 沒用

maven已經下載下傳了依賴,但是還是有方法找不到(Could not transfer metadata)

難道是分支問題,看了一下 ==》不是

找到了依賴包的目錄下 打開 resolver-status.properties

maven已經下載下傳了依賴,但是還是有方法找不到(Could not transfer metadata)

好了,知道錯誤了

maven已經下載下傳了依賴,但是還是有方法找不到(Could not transfer metadata)

上網看了看 肯定是私服換位址了

在C:\Windows\Sys tem32\drivers\etc\HOSTS檔案裡配置,問題完美解決

maven已經下載下傳了依賴,但是還是有方法找不到(Could not transfer metadata)

實在不行就放大招:删除本地maven倉庫中依賴報錯的包(檔案夾),讓項目重新下載下傳依賴包

繼續閱讀