maven仓库,本地仓库与远程仓库地址的修改

Maven仓库

maven仓库:统一存放所有依赖的jar包、插件(plugin)、构建工程的输出的目录。

 

远程仓库:中央仓库,维护了当前流行的绝大多数的开源的jar包。由maven官方维护,供全世界程序员使用。但是中央仓库的访问量很大,加上服务器不在中国,因此有时候下载jar包的速度会很慢。

中央仓库的镜像:各大洲的组织和一些大公司会自己维护关于中央仓库的镜像,供程序员进行访问,比如阿里的中央仓库镜像,从这些中央仓库镜像去进行jar包的下载速度会更快。

maven的本地仓库:安装maven之后会自动生成,默认存放在用户根目录下的.m2目录下。程序员自己开发的构件必须安装到本地仓库,才能使用。

 

maven对于依赖的查找顺序是首先在本地仓库进行查找,如果本地仓库没有就在连接远程仓库进行查找,如果远程仓库没有就报错依赖查找不到。如果配置的有私服在向远程查找之前会先访问搭建的私服。

修改本地仓库

修改文件 $MAVEN_HOME/conf/settings.xml

<localRepository>C:\maven-repository</localRepository>

 

 

查找远程仓库的顺序

查找远程仓库的过程:首先会查找pom.xml是否有配置的远程仓库,再查找settings.xml,最后查找maven安装的jar包中对于远程仓库的指定。maven自己指定的远程仓库就是中央仓库。

修改远程仓库 可以在pom.xml或者settings.xml中进行修改

使用这种方式配置远程仓库时ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值