究其原因:
一开始没有自定义安装maven,而是通过auto import的方式导入maven,后来随着项目的不同变换,架包的不断引入增多,发现C盘的空间越来越少。才发现原来因为一开始图方便自动导入maven的问题。后来直接移动c盘仓库,更改配置,出现了这个问题,找了好久问题也没找到,最后决定重新自定义maven安装。
问题分析:
自动导入maven时候,maven的仓库和settings.xml文件默认都会在C盘下(本人默认路径C:\Users\Administrator\.m2),
我们也可以在idea的setting中进行查看。如:右击File——>Settings——>Maven——>
此时看到的是自己当时的默认路径,这也是导致c盘空间不断扩大的主要原因!!
解决办法
重新自定义安装maven。
安装maven链接:http://maven.apache.org/download.cgi
下载完成后直接解压到你想安装的目录,如:
创建仓库路径,即所引入的架包存放的路径,我的路径为:D:\mavenRepository\apache-maven-3.6.0\mavenRepository,
即在maven文件夹下面新建了一个mavenRepository文件夹。
继续点击conf——>settings.xml编辑该文件,大概55行那样,添加<localRepository>D:/mavenRepository/apache-maven-3.6.0/mavenRepository</localRepository>引入刚才创建的仓库路径。注意:是“/”,不是“\”,估计就是因为自己移动更改配置文件时将“/”写成“\”,才导致一开始的问题。
配置maven环境变量
右击计算机图标——>属性——>高级环境配置——>环境变量——>新建环境变量
maven_hone ——>D:\mavenRepository\apache-maven-3.6.0
path中添加%maven_home%\bin
确定保存。
检查环境变量是否配置成功
打开cmd输入mvn -v,显示如下则表示配置环境变量成功
最后,idea中设置新的自定义路径
apply,保存,安心等待一两分钟导入时间。问题就解决啦!!
注意:图片上home路径为下载的maven路径,参考我的:D:\mavenRepository\apache-maven-3.6.0,以上显示的估计为plugins和dependecies之后自动映射的idea下的maven路径。