Maven
apache旗下的一个来源项目,一款用于管理和构建java项目的工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建。
作用
安装
解压官网下载的压缩包
- 配置本地仓库,修改conf/settings.xml中的<localRepository>为一个指定目录
- 配置阿里云私服,修改conf/settings.xml中的<mirrors>标签
- 配置环境变量,MAVEN_HOME为maven的解压目录,并将其bin目录加入PATH环境变量
idea配置maven(不做记录)
创建Maven项目
Maven坐标
如果不知道依赖的坐标信息,可以在Maven Repository: Search/Browse/Explore (mvnrepository.com)https://mvnrepository.com/
中搜索
IDEA导入Maven项目
依赖传递
依赖具有传递性
排除依赖
依赖范围
生命周期
同一套生命周期中,当运行后面的阶段时,前面的阶段都会运行