原因:
因为每次配置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文件的local默认地址没有自行改的话,
我们只需要把archetype-catalog.xml文件剪切到
C:\Users\ASUS\.m2\repository内
我们就再也不需要等待漫长的生成过程了~
8.实验一下
3秒建好!!!爽到!
如果觉得本文章对您有帮助,请点个赞支持一下作者