Maven的repository介绍和 mirror设置

Maven的repository介绍 和 mirror设置

本文以 Maven的Mirror和Repository 的详细讲解以模板进行编写
主要是对原文进行小量补充,但想到到CSDN积分,挂了原创的牌子,原创见谅~

18.11.9 松江图书馆

1 Repository(仓库)

在这里插入图片描述

1.1 Maven仓库主要有2种:

remote repository:相当于公共的仓库,大家都能访问到,一般可以用URL的形式访问

local repository:存放在本地磁盘的一个文件夹,例如,windows上默认是C:\Users\{用户名}.m2\repository目录

1.2 Remote Repository主要有3种:

中央仓库:http://repo1.maven.org/maven2/

私服:内网自建的maven repository,其URL是一个内部网址

其他公共仓库:其他可以互联网公共访问maven repository,例如 jboss repository等,

repository里存放的都是各种jar包和maven插件。当向仓库请求插件或依赖的时候,会先检查local

repository,如果local repository有则直接返回,否则会向remote repository请求,并缓存到local
repository。也可以把做的东西放到本地仓库,仅供本地使用;或上传到远程仓库,供大家使用。

1.3定义远程仓库

maven默认是从center库中进行依赖资源,地址为http://central.maven.org/maven2/,且并非是在settings.xml中设置的(推断是它读取的一些其它默认配置文件)。

但同时,我们也可以在本工程的pom.xml中,设置我们自己的远程仓库,且设置的新仓库和center仓库是并存的,并不会覆盖。

注意在项目的pom.xml设置,非maven根目录下的setting.xml

    < project >  
    ...  
       < repositories >  
     < repository >  
       < id >maven-net-cn</ id 
  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值