每次啟動maven項目都下載maven-matedata.xml文件的問題


之前碰到的一個問題,每次啟動項目都會下載maven-matedata.xml文件,項目可以啟動起來,就是太慢了,所以解決一下。

看圖片是否與你的問題一致。

看看。。。。乖乖,下載這么多,還都是失敗,浪費時間

 

1、maven-matedata.xml文件它是干什么的

每一次使用maven更新jar包都更新這個文件,當從maven下載jar包時,會根據這個文件查找jar包。

maven在build后會自動去Downloading 這個maven-metadata.xml文件,這個文件可以看作版本信息,作為一個版本比對。 在咱們使用maven更新工程的jar包時,其實maven是會比較服務器上的maven-metadata.xml和本地的maven-metadata-local.xml中的lastUpdated時間戳值,哪個值更大,就以哪個文件為准。這里需要注意的是,若是maven-metadata-local.xml文件的值大,這時候就中止下載了,直接使用本地的jar包,所以你得自己准備好自己想用的jar包

 

2、解決:

(1)先查看一下idea的配置環境,看一下mavaen的setting.xml文件路徑配置是否正確

setting >> File | Settings | Build, Execution, Deployment >> maven 

(2)如果以上正確,那接下來就檢查maven中conf文件下的setting.xml文件內容

 

我的問題第一步就解決了,第二步沒有過多的去深入了解

新手菜鳥一個,如有錯誤之處,請大家指出

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM