MyEclipse2018修改maven的默认仓库位置

刚下载myeclipse这两天,c盘内存忽然少了将近10G,查了一下,原来是myeclipse的maven和Workspaces在搞鬼,其实不管你的myeclipse安装在那里,maven和Workspaces 的默认地址都是c盘,所以要改掉它的默认位置。

设置MyEclipse默认workspace路径 不多说了,看一下这位博主的文章,很简单。

下面详细讲解一下如何修改maven的默认仓库位置。

文章目录

    • 1、本地需要安装Maven。
    • 2、修改本地maven库的路径:
    • 3、安装目录全局设置:
    • 4、用户设置:
    • 5、检查

1、本地需要安装Maven。

请观看我的上一篇博客 Maven的下载+安装+配置环境变量

2、修改本地maven库的路径:

在下载好的maven文件中的 conf\settings.xml文件中修改localRepository, 就是将本地仓库位置设置为

<localRepository>D:/Java/apache-maven-3.6.1/repository</localRepository>

注意
MyEclipse2018修改maven的默认仓库位置_第1张图片

3、安装目录全局设置:

进入[MyEclipse] -> [window] -> [Preferences] -> [MyEclipse] -> [Maven] -> [Installations]点击右侧Add选择Maven安装目录D:\Java\apache-maven-3.6.1;
MyEclipse2018修改maven的默认仓库位置_第2张图片

4、用户设置:

进入[MyEclipse] -> [window] -> [Preferences]-> [Maven] -> [User Sittings],在这里,maven本地库目录会从我们刚才得安装目录配置文件中读取。

需要注意的是上面的User Settings,这里默认是“用户目录.m2\settings.xml”,不管此文件存不存在,maven都会去读取,如果不存在就会在这里创建一个仓库。这就是导致依赖包没有指向自定义库的原因,点击右侧Browse指向D:\Java\apache-maven-3.6.1\conf\settings.xml。

然后点击下面的Update Settings按钮,等待项目自动更新依赖包位置(Maven会从远程库下载jar包放到新修改后的路径中),最后点击下面的reindex按钮更新索引(其实jar包下载到新目录后Local Repostory路径会自动被更改,不需要手动更新)。
MyEclipse2018修改maven的默认仓库位置_第3张图片

5、检查

最后打开CMD,执行mvn help:effective-settings 会发现Maven从远程库下载的jar包都会放到新修改后的路径中了。
MyEclipse2018修改maven的默认仓库位置_第4张图片

你可能感兴趣的:(Java)