原因:
因爲每次配置Maven項目,總要卡在generate那裏很久!
idea默認是從外網上下載archetype-catalog.xml這個配置文件的,而這個文件很大,足足近十M!!!
外網大家都知道,很卡很不穩定,每次生成一個Maven居然還要每次下十M,虧大了。
解決方法:
既然每次都下archetype-catalog.xml這個文件,那麼我們就自己把它提前下好!
1.首先,點擊以下鏈接到新窗口(這個就是每次生成的時候要進入的網站)
https://repo1.maven.org/maven2/
2.翻到最底下找到archetype-catalog.xml
3.不需要點進去,右鍵點鏈接另存爲,把這個文件先下載到桌面上
這時候我們已經得到每次都要花費大力氣從網上讀取的文件了,接下來就是把它設置爲默認讀取文件
4.打開idea,選擇other settings/settings for new Project(跟setting不一樣的是,這個setting是設置默認情況)
5.可以看到maven的配置(其中的路徑全都可以類推到自己電腦,自行查看C:\Users\ASUS\.m2中有沒有settings文件,如果沒有則從idea根目錄\plugins\maven\lib\maven3\conf中複製一個去那)
6.完成後點開Runner,在下圖位置添加-DarchetypeCatalog=local,記得點ok或者apply
表示我們這個archetype-catalog.xml文件可以從本地獲取,不需要從網上讀取了
7.如果你的settings文件的從來沒有更改過的話,
我們只需要把archetype-catalog.xml文件剪切到C:\Users\ASUS\.m2\repository內(這裏是默認倉庫位置)
如果你的settings文件中設置過自己的本地倉庫了,就放到你本地倉庫目錄下
我們就再也不需要等待漫長的生成過程了~
8.實驗一下
3秒建好!!!爽到!
如果覺得本文章對您有幫助,請點個贊支持一下作者