從github上clone一個java maven項目到本地,按照正常情況下,maven會幫助我們自動下載依賴。在下載過程中,可能因為網(wǎng)絡(luò)問題依賴下載出現(xiàn)問題 項目pom文件沒有報錯信息。 刷新依賴也顯示下載完成。External Libraries下面只有jdk相關(guān)的jar包。
刪除項目 重新clone出現(xiàn)一樣的結(jié)果。
原因是:在本地倉庫中一直生成.lastUpdata結(jié)尾的文件,這個文件的意思是由于你的網(wǎng)絡(luò)問題而無法成功將整個jar包下成功。
解決方案:刪除本地倉庫中的.lastUpdata結(jié)尾的文件。
1、切換到maven的本地倉庫
2、在當(dāng)前目錄打開cmd命令行
3、執(zhí)行命令:for /r %i in (*.lastUpdated) do del %i
下載是可以配置阿里云倉庫 (https://maven.aliyun.com/mvn/view)
配置:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>