【注意】作者只是對使用過程中遇到的問題提出了一個解決方案,但是本人在編寫此解決方案文章的時候,對maven並不是很了解,所以可能說的時候會說的有問題,如果發現嚴重錯誤,請廣大的程序員積極指出,方便后來的你我他。
今天第一天接觸一個使用maven的項目,IDEA特別方便,在你導入含有pom文件的web項目后,就會被自動檢測到maven,並且開始下載pom文件夾中的編寫好的相關依賴。
但是它默認resolve(IDEA提示的是resolve,不是download)完依賴后,大部分的依賴都下載完畢,但是點擊IDEA的Project Structure -> Libraries后,會提示部分jar包並沒有正確下載,打開/.m2/repository文件夾,我們會發現確實沒有正確安裝,因為沒有jar文件。
這時候我就很納悶,pom文件肯定是正確的,因為這個項目已經發行了第一個Release版本,所以pom文件肯定不會錯
隨后我就打開了IDEA的maven配置頁面。
勾選了
然后點擊OK
隨后IDEA就又開始下載,不過這次它還會從pom文件中配置好的快照路徑中去下載依賴。
完成下載后,我的jar包總算完整。
我就記錄下這個解決過程。具體為什么,晚上再來研究。