maven仓库地址的修改

1.maven仓库的作用

本地仓库是远程仓库的一个缓冲和子集,当你构建Maven项目的时候,首先会从本地仓库查找资源,如果没有,那么Maven会从远程仓库下载到你本地仓库。这样在你下次使用的时候就不需要从远程下载了。如果你所需要的jar包版本在本地仓库没有,而且也不存在于远程仓库,Maven在构建的时候会报错,这种情况可能是有些jar包的新版本没有在Maven仓库中及时更新。

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

2.怎么查看本地仓库的地址

执行如下的命令,然后等一会。


会出现下面的情况,其中就是我现在的maven的仓库的地址。


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


其实在你的maven安装目录下面也可以找到。

扫描二维码关注公众号,回复: 1540761 查看本文章


但是一般默认就是该用户的/.m2/repository



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

3.如何修改这个仓库的地址

因为一般都是在C盘,很多人不希望他占用太多的C盘空间,所以要更改本地的仓库地址

修改这个settings文件就可以

<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ~/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->

修改为:
<localRepository>(你要存放的地址)D:\maven</localRepository>
如图:

测试结果:

成功

--------------------------------------------------------------------------------------------------------------------------------
4.如果你的集成环境先配置好了maven,然后你修改了本地仓库的位置,那么需要你也需要在你编译软件中修改。

下面是以 
MyEclipse为例子。

修改MyEclipse的MAVEN的存储位置:


进入MyEclipse→window→Preferences→Maven4MyEclipse→Maven→Installations→User Sittings
点击右侧Browse指向%MAVEN_HOME%\conf\settings.xml

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






参考:https://blog.csdn.net/haocm66/article/details/71123190

https://zhidao.baidu.com/question/362538448299220892.html

https://blog.csdn.net/qq_27093465/article/details/52957253




猜你喜欢

转载自blog.csdn.net/qq_36098284/article/details/80628684