Maven
Maven项目对象模型(POM),管理项目的构建,项目管理工具
解决版本冲突的问题
- 角色划分
1.本地仓库:在本机中保存jar包的文件目录
2.远程仓库:maven官网维护的jar包信息,其中解决了版本冲突的问题,几乎维护了所有的开源jar包!!
3.私服镜像:为了让本地用户快速的获取jar包,使用镜像服务器提前下载jar包,速度更快
Maven的工作原理
1.镜像服务器搭建时,需要定期拉取远程服务器中的jar包
2.获取到的包,保存到镜像服务器本地,方便用户以后获取
3.用户使用jar包时,先检查本地创库中是否有需要的jar包,如果没有,则连接私服镜像获取jar包,如果有,刚直接使用
4.如果没有,将jar包保存到本地之后,供用户使用
maven的配置
1.配置本地仓库的位置
2.配置私服镜像服务器