仓库的概念和分类以及使用
仓库的概念
1)仓库是什么: 仓库是存放东西的, 存放maven使用的jar 和 我们项目使用的jar
> maven使用的插件(各种jar)
> 我项目使用的jar(第三方的工具)
仓库的分类
2)仓库的分类
>本地仓库, 就是你的个人计算机上的文件夹,存放各种jar
>远程仓库, 在互联网上的,使用网络才能使用的仓库
①:中央仓库,最权威的, 所有的开发人员都共享使用的一个集中的仓库,http://mvnrepository.com/ :中央仓库的地址
②:中央仓库的镜像:就是中央仓库的备份, 在各大洲都有这个镜像,为中央仓库分担流量。减轻中央仓库 的访问,下载的压力。所在洲的用户首先访问的是本洲的镜像服务器。
③:私服:在局域网环境中部署的服务器,为当前局域网范围内的所有 Maven工程服务。公司中常常使用这种方式。
仓库的使用
3)仓库的使用
maven仓库的使用不需要人为参与。 开发人员需要使用mysql驱动--->maven首先查本地仓库--->私服--->镜像--->中央仓库