在使用maven的过程中,为了防止本地仓库在系统盘拖慢电脑运行速度,一般会选择修改本地仓库的路径,网上的教程一般说的都是将maven中的settings.xml文件中大概55行的位置加上一句
<localRepository>修改后的仓库路径</localRepository>
修改后的结果如下
但是我修改后发现在执行mvn相关指令的时候仍然是使用的C盘中.m2路径的仓库,尝试了很久,发现将我们修改后的settings.xml文件复制到C盘中.m2路径中,就可以成功修改。
我理解的是在c盘用户目录下的配置文件的优先级是高于maven配置文件的优先级的。