1. 程式人生 > 程式設計 >IDEA中Maven依賴包下載不了的問題解決方案彙總

IDEA中Maven依賴包下載不了的問題解決方案彙總

這個依賴包下載不了的問題真的是很煩,之前一直把下載不上的依賴剪下再貼上到pom.xml檔案中,儲存它就自動下載了,但是今天怎麼剪下貼上都沒用,所以就花了點時間在網上各種搜解決方案,試了一些之後終於從根本上解決了問題,所以寫個部落格把解決這個問題的方案彙總一下!

1. 先是對圖上的兩個位置一番狂點進行重新整理,然並卵...

IDEA中Maven依賴包下載不了的問題解決方案彙總

於是又按照部落格上的指示去尋找 Settings -> Build,Execution,Deployment -> Build Tools -> Maven -> Ignored Files

如下圖:

IDEA中Maven依賴包下載不了的問題解決方案彙總

然而這個對我依然沒有什麼幫助,但還是要記錄一下的,並感謝這位博主哥哥!!!

原文地址:https://www.jb51.net/article/193833.htm

2.之後我又找了一些關於配置的,Settings -> Build,Deployment -> Build Tools -> Maven -> Importing,如下圖:

IDEA中Maven依賴包下載不了的問題解決方案彙總

然而...還是沒有什麼卵用...到了這一步我發現該設定的都設定好了,雖然這些設定並沒有解決我的問題,說不定有人會因為設定問題導致依賴包下載不下來...

3.重點來了,這次我又找到了一篇部落格,徹底解決了我的問題. 右擊Maven專案,操作如下圖:

IDEA中Maven依賴包下載不了的問題解決方案彙總

點選Open'settings.xml',剛開始這個位置是Create 'settings.xml',開啟之後新增在裡面添加了映象伺服器:

IDEA中Maven依賴包下載不了的問題解決方案彙總

然後,我又按照最前面的方法進行Reimport,依賴包終於開始下載了!!! 內牛滿面啊... 可能這個大家都設定過,畢竟實實在在的解決了我的問題,附一份程式碼:

========================耀眼的故意引起注意的分隔線========================

(2020.04.09 補一下:評論區有大佬們討論說url中用http不好使(就是下載不了,或者下載緩慢的問題),所以此處可以換成https進行嘗試~)(這個有點重要)(看我一眼)(~~~~~)

 <mirrors>
  <mirror>
   <id>nexus</id>
   <name>internal nexus repository</name>
   <!-- <url>http://192.168.1.100:8081/nexus/content/groups/public/</url>-->
   <url>http://repo.maven.apache.org/maven2</url>
   <mirrorOf>central</mirrorOf>
  </mirror>
 </mirrors>

真的是非常感謝這位博主大哥!!!

4..好不容易下載下來之後,發現右邊報紅了,我眼瞎了嗎,眼瞎了嗎,瞎了嗎...

IDEA中Maven依賴包下載不了的問題解決方案彙總

然後就去網上搜了一下,有兩種解決方式:

1.把pom.xml中對應的依賴先刪除,然後重新整理右側,之後再把依賴貼上到pom.xml中,再次重新整理右側就好了

2.從本地倉庫將對應的包刪除掉,然後讓maven重新下載

原文地址: https://www.jb51.net/article/193830.htm

也感謝這位博主哥哥!!!

至此之後,我可能再也不用擔心依賴包下載的問題了,十分開心...

========================華麗的分割線========================

2020.04.09 補充:(汲取評論區中遇到的,且文章中並未涉及到的解決方法)

1.Settings -> Build,Deployment -> Build Tools -> Maven -> Work offline

評論區一大佬說了,這個儘量不要勾選,可以嘗試修改此項解決問題。

(哪個大佬呢,就是這個,歡迎光顧,萬一發現啥寶藏文章豈不是賺翻了

IDEA中Maven依賴包下載不了的問題解決方案彙總

2. Settings -> Build,Deployment -> Build Tools -> Maven -> Maven home directory

2019版的IDEA,要注意maven版本相容問題,評論區另一個大佬說,2019.3版本的IDEA用3.6.1的maven相容不了,換了最新的maven3.6.3好使。(maven各個版本可自行下載喲~)

我最近剛換了2019.3版本的IDEA,默默看了一眼自己的maven版本:3.6.1

(所以,實在沒辦法的可以嘗試更換maven版本,我這邊2019.3和maven3.6.1貌似挺般配…沒出現什麼異常。)

IDEA中Maven依賴包下載不了的問題解決方案彙總

========================華麗的分割線========================

2020.07.09 補充:(汲取評論區中遇到的,且文章中並未涉及到的解決方法)

評論區一位大佬留下了自己寶貴的經驗:

1. 如果配置那些都沒有什麼問題,ping 映象庫也能ping通,但是防火牆沒關閉也不行,一定要關閉防火牆!!!

(個人感覺正常外網環境下,應該不會出現這種被牆的情況?弟弟我沒遇到過這種情況,但實在解決不了問題的朋友可以嘗試一下。)

到此這篇關於IDEA中Maven依賴包下載不了的問題解決方案彙總的文章就介紹到這了,更多相關IDEA中Maven依賴包下載不了內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!