如何设置maven的local repository目录

2025-03-24 20:33:22
推荐回答(2个)
回答1:

step1:默认会放在~/.m2/repository目录下 (“~”代表用户的目录,比如windows下一般都是C:\Documents and Settings\[你的用户名]\。由于“Documents and Settings”中含有“空格”会导致“Illegal character in path”异常)
安装Maven后我们会在用户目录下发现.m2 文件夹。默认情况下,该文件夹下放置了Maven本地仓库.m2/repository。所有的Maven构件(artifact)都被存储到该仓库中,以方便重用。

step2:修改配置文件,位置为%MAVEN_HOME%/conf/setting.xml,


修改为:
D:\Eclipse\jars\maven

step3: 修改MyEclipse的MAVEN的存储位置:
进入MyEclipse→window→Preferences→Maven4MyEclipse→Maven→Installations→User Sittings
点击右侧Browse指向%MAVEN_HOME%\conf\settings.xml
----------------------------------------------------------------------
%MAVEN_HOME%代表你的MAVEN所在目录

回答2:

在Myeclipse中创建maven的模板项目时报错,提示在C:\Users\mdtuser\.m2\repository找不到模板,去找该目录根本不是此目录。到myeclipse中的Myeclipse->Maven4
MyEclipse中的User Setting中发现的也是此目录,因此需要修改该目录,但是无法直接修改。在上面的User Settings中找到文件settings.xml。也可以在Myeclipse->Maven4
MyEclipse->Installations中open file该文件。修改节点中的值为实际的settings.xml文件的路径即可。然后重启myeclipse生效。