如何修改maven默认仓库的路径

如何修改maven默认仓库的路径,第1张

1、手动创建本地仓库的地址为:d:/m2/repository

2、从windows的环境变量中增加了:M2_REPO=d:\m2\repository,同时把这个变量增加到path变量中。

3、修改d:\maven\conf\setting.xml文件,在<localRepository>节点下新增一行:

复制内容到剪贴板

代码:

<localRepository>d:/m2/repository</localRepository>

表示本地仓库的地址为:d:/m2/repository。

4、从myeclipse->preferences->maven->installations下add一个已经安装到d盘的maven,如:d:\maven,并勾选此新加项。并点击下面的browse按钮打开maven的全局配置文件,如:d:\maven\conf\setting.xml。

5、从myeclipse->preferences->maven->installations下修改user setting 选项为:D:\m2\repository\settings.xml,并点击update settings。并点击下面的reindex按钮更新索引。

6、点击配置窗口的apply按钮,突出配置窗口。

7、配置修改后,myeclise会自动更新索引,当完成后重启myeclipse,会发现M2_REPO变量的值变成了d:/m2/repository。

自此,maven从远程库下载的jar包都会放到d:/m2/repository下。为了避免每次构建系统都从远程仓库下载jar,需要搭建私服。

eclipse中安装maven2插件之后,maven默认的本地库的路径是在${user}/.m2/repository/下,也就是在c盘的C:\Users\admin.m2\repository位置下。但是我们一般是不想放在C盘下,想将其放在别的盘符下,这里以D:\IDE\personalEclipse\repository为例:

1、手动创建本地仓库的地址为,在对应路径D:\IDE\personalEclipse\下创建repository文件夹,然后将D:\IDE\personalEclipse\apache-maven-3.3.9\conf\setting.xml这个路径下的文件复制到D:\IDE\personalEclipse\repository该文件夹下。

2、从windows的环境变量中增加了:M2_REPO=D:/IDE/personalEclipse/repository,同时把这个变量增加到path变量中。

3、修改D:\IDE\personalEclipse\apache-maven-3.3.9\conf\setting.xml文件,在localRepository标签中添加D:/IDE/personalEclipse/repository表示maven的本地库的路径

4、从eclipse->preferences->maven->installations下add一个已经安装到d盘的 maven:

5、从eclipse->preferences->maven->installations下修改user setting 选项为:D:/IDE/personalEclipse/repository/settings.xml,接着修改global setting

D:\IDE\personalEclipse\apache-maven-3.3.9\conf\setting.xml,找到对应的文件路径即可

并点击update settings,然后点击下面的reindex按钮更新索引。

6、点击配置窗口的apply按钮即可

7、配置修改后,eclise会自动更新索引,当完成后重启myeclipse,会发现M2_REPO变量的值变成了D:/IDE/personalEclipse/repository。

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,

<!-- localRepository

| The path to the local repository maven will use to store artifacts.

|

| Default: ~/.m2/repository

<localRepository>/path/to/local/repo</localRepository>

-->

修改为:

<localRepository>D:\Eclipse\jars\maven</localRepository>

step3: 修改MyEclipse的MAVEN的存储位置:

进入MyEclipse→window→Preferences→Maven4MyEclipse→Maven→Installations→User Sittings

点击右侧Browse指向%MAVEN_HOME%\conf\settings.xml

----------------------------------------------------------------------

%MAVEN_HOME%代表你的MAVEN所在目录


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11555506.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存