Maven私服
文件状态: [ ] 草稿 [√] 正在修改 | 当前版本 | 1.0 |
历史修订版本 | 1.0; | |
作 者 | 杜有龙 | |
完成日期 | 2019-09-20 |
- 一、为何使用私服
私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务。私服代理广域网上的远程仓库,供局域网内的Maven用户使用。
当Maven需要下载构件的时候,它从私服请求,如果私服上不存在该构件,则从外部的远程仓库下载,缓存在私服上之后,再为Maven的下载请求提供服务。因此,一些无法从外部仓库下载到的构件也能从本地上传到私服上供大家使用。
私服的好处:
- 节省外网速度,私服缓存了Maven中央仓库的jar包,这样本地仓库没有jar包就无需到中央仓库下载,而是到私服下载
- 加速Maven构建
- 提高稳定性,增强控制
- 方便公司内部不同团队或者项目共享jar包,需要共享jar包,可以上传到私服,通过私服共享。
- 参考资料
1、私服搭建
参考资料:
https://www.jianshu.com/p/66db8a768f92
https://www.cnblogs.com/luotaoyeah/p/3791966.html
2、私服使用
参考资料:
https://www.cnblogs.com/fengzheng/p/8818825.html
https://www.daimafans.com/article/d13766332208119808-p1-o1.html
https://blog.52itstyle.vip/archives/1025/