关于修改IDEA⾃带的maven3(Bundled)的仓库路径
使⽤IDEA时,如果不指定⾃⼰下载的Maven,idea会默认使⽤⾃带的Maven 3(bundle)。maven 3默认的仓库路径⼀般是在c盘的⽤户⽂件夹中的.m2⽬录下:
当maven下的pom⽂件中的依赖逐渐增加时,maven仓库下⾯的jar包也会渐渐增多,鉴于C盘资源的可贵性,所以必须要给仓库换⼀个盘。
创建⼀个Maven⽂件时,可点击最左上⾓file下的settings,到maven,如图:
Maven home path就是⾃带的Maven 3的⽂件路径,这⾥是相对IDEA的路径。下⾯两个分别是Maven相关配置⽂件的路径和maven仓库的路径。这⾥默认在C盘下。
⾸先在其他盘中创建⼀个Maven⽂件夹,然后到C盘默认的仓库存储⽂件repository:
该⽂件存储你使⽤IDEA⾃带的maven3所下载的所有jar包。复制该⽂件到你刚在其他盘创建的
Maven⽂件⽬录下,我是在d盘下创建的maven:
然后右键⾃⼰的IDEA,到IDEA的存储⽂件。打开插件plugins⽂件夹,到maven。点击maven然后再点击lib到maven 3,然后点进去到配置⽂件夹config
点击配置⽂件l:
点进去之后按Ctrl + f启动快速查,输⼊关键词localrepository:
到的位置如图:
这⾥的本地仓库路径被注释掉了,在该注释的下⽅加上前⾯⾃⼰创建的maven仓库的路径:
<localRepository> </localRepository>中间加的就是你前⾯⾃⼰创建的maven仓库的路径。
使⽤IDEA打开Settings,发现maven仓库的默认存储路径变为了⾃⼰设置的仓库路径:
repository文件夹可以删除吗
以上是修改使⽤IDEA ⾃带的maven 3的 默认仓库路径的⽅法。当然,对于单个的maven⽂件,如果要单独修改仓库位置,可以点击旁边的Override,然后到⾃⼰指定的仓库位置即可: