首页 > 代码库 > 简单说说Maven LocalRepo, Mirror, Remote
简单说说Maven LocalRepo, Mirror, Remote
配置
- 远端有一个Remote Repository,因为在东京,所以需要在上海有一个Mirror,假设在东京的Repo叫tokyo-repo,在上海的叫sh-repo
- 众所周知,maven在本地有一个缓存,一般在.m2文件夹,暂时称之为local-repo
想知道的事情
- 如果在 本地-1 开发并且deploy到tokyo-repo,在本地-2的机器上package和使用本地-1更新的(SNAPSHOT)包,是否会触发Mirror的更新
先知道的事情
如果一切都在本地-1进行,大多是没有问题的,因为deploy的时候已经会更新local-repo了
实验结果
在Mirror上的超时值设成了600s,超过了我们的更新频率,如果在本地-2机器上开发,在这600s内,它是获取不到最新的包的,哪怕是SNAPSHOT
集成环境
一般来说,点击集成环境的Run都只会走local-repo
简单说说Maven LocalRepo, Mirror, Remote
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。