IDEA中maven的目录路径总是自动更改?

求助各位大神,IDEA的版本是2020.2.3,新建的SpringBoot工程中每一次打开IDEA的settings,Maven的Maven home directory都会自动变为C盘的路径,手动改了apply并OK后再打开settings还是C盘的路径,但是我在settings for New Projects是配置了正确的路径的。而且就算我删除了它自己会改的C:/Users/98465/.m2下的wrapper文件夹,在重新打开IDEA后IDEA好像还是会自动创建wrapper文件夹并自动指定这个路径。而且每一次重新打开IDEA的话之前在settings for New Projects配置好的Maven路径又会变成IDEA的默认插件路径。这段时间真的是被这两个问题整的一个头两个大,求助各位大神有没有什么办法解决,感激不尽感激不尽!

1、首先关闭你当前项目

2、打开公共设置

3、输入查找maven,找到具体的maven选项

4.然后分别修改,maven的地址,配置文件的路径,还有本地库的地址,设置完成后,apply,OK即可

如满意,请采纳

追问

这样设置过,在全局设置中看到的路径都是对的,但是打开项目后又会和之前一样全是错误的路径。

追答

1、那是因为你之前的项目曾被导入过,你可以删除掉".idea"文件后,向如上这样设置后去导入就okay了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-10

先修改maven安装目录conf下的setting.xml文件里的默认本地仓库路径,然后把改完的setting文件复制粘贴一份到m2.文件夹下,即idea默认读取的setting文件,这样idea默认的本地仓库位置就会是你设置的本地仓库位置

本回答被网友采纳
第2个回答  2020-11-04
我的建议是:如果不熟悉IDEA,就不要跟它的默认配置去较劲,顺着它的意思来就行了,你把maven的配置文件settings.xml中的本地仓库路径重新修改过来,改为安装默认生成的路径(C盘下的.m2目录),把自己仓库中的依赖包复制一份的默认仓库中,IDEA的配置也改过来,这是最安心的解决方案。因为IDEA中从网络下载的依赖会存放到默认目录(.m2)的仓库中,而你使用的是你自定义的仓库,如果你自定义的仓库缺少你需要的依赖,则每次都需要重新下载,而每次都会自动下载到默认仓库中,你自己的仓库始终没有该依赖,当然如果你不嫌麻烦,也可以每次将默认仓库中下载好的依赖复制粘贴到你自己的仓库中去使用。
第3个回答  2022-02-01
我敢肯定的是,这个问题是只有2020.2.x版本的IDEA才会有的bug,你换一个版本就好了
第4个回答  2020-11-03
默认的c盘有什么问题呢?可以考虑下创建文件夹的超链接?