一、maven
1.maven的作用?
pom.xml是核心配置文件
compile编译,package打包
添加一个依赖后,先在本地仓库查找,如果本地仓库有这个jar包,直接下载,如果没有则去中央仓库去查找这个jar包下载。下载到本地仓库。
中央仓库很慢
用远程仓库(私服),没有就连接中央仓库
2.maven安装
- bin下是mvn的执行命令
- conf下,配置本地仓库和阿里云私服需要在settings.xml里面配置
- lib下存的是maven依赖的jar包资源
3.IDEA maven配置
每次setting 注意jdk17
4.依赖管理
4.1依赖配置
4.2依赖传递
排除依赖
排除依赖的时候可以不指定版本号
4.3依赖范围
5.生命周期
概念
后面阶段的执行依赖于前面阶段的执行
执行方式