在IDEA工程中導入已存在的module時,按默認設置,直到完成導入,結果所有的外部依賴包都無法更新下載,即使是更新了setting.xml配置文件信息,依舊是不能更新下載依賴包,現將具體的操作過程和修改策略分步驟說明:
(1)導入已存在的module過程中配置環境信息,如下圖所示:
在導入的步驟中可以看到上圖按鈕,點擊它,彈出如下對話框:
圖1
上圖中可以給導入的模塊設置特定的maven版本、setting.xml文件和本地制品庫目錄。
(2)上述環境設置配置好后,按理來說應該是可以正常更新下載外部依賴包了,但是結果很意外,並不是我們所期望的結果,只好另尋它路。
(3)進入IDEA中File-->Settings菜單,找到Maven配置信息,如下圖所示:
圖2
從上圖2中我們看到Maven home directory值和Local repository值發生變化,與圖1中的配置值不一致了,不知道為何會發生變化了,只好將它們的值更改過來,如下圖所示:
圖3
說明:在setting.xml中本地倉庫地址是這樣的值:<localRepository>D:\MavenLocal</localRepository>,因此在圖1、圖3中需要將Local repository的值都設置為D:\MavenLocal
(4)在上述設置更改后,項目模塊會自動更新下載外部依賴包了,到此也解決了之前遇到的問題。
------20200211勉