Maven基础
1、Maven的作用
项目构建:提供标准的、跨平台的自动化项目构建方式 依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突问题
配置环境变量
进行测试
安装成功,进行测试
2、仓库
放jar包的地方
仓库分为本地仓库和远程仓库
远程仓库又分为中央仓库和私服仓库
私服仓库是为了解决所有主机都往远程仓库发送请求网络带宽慢的问题
在远程仓库和本地主机之间建立一个私服仓库,本地主机访问私服,私服仓库访问远程仓库
3、坐标
什么是坐标?
maven中的坐标用于描述仓库中资源的位置
Maven坐标主要组成
groupld:定义当前Maven项目隶属组织名称(组织ID)
artifactld:定义当前Maven项目名称(项目ID)
version:定义当前项目版本号(版本号)
packing:定义该项目的打包方式
junit junit 4.12 test
坐标的作用
使用唯一标识,唯一性定位资源位置,通过该标识可以将资源的识别与下载工作交由机器完成
4、仓库配置
配置本地仓库(资源下到哪)
修改maven的setting配置文件,49行左右添加本地仓库的位置
配置阿里镜像仓库(资源从哪来)
修改maven的setting配置文件,镜像中央仓库为阿里云国内地址
setting文件的区别
\