Maven的安装
- 现在官网下载安装软件
http://mirrors.advancedhosters.com/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.zip
然后将下载的文件解压缩到没有中文和没有空格的路径下面 - maven目录解释
- 环境变量配置 ,配置MAVEN_HOME ,变量值就是mavend的安装路径,如下图,然后配置path.
- 通过mvn -v 命令可以检测maven是否安装成功,如图
maven的两个经典作用
Maven的依赖管理
maven工程中不直接将jar包导入到工程中,而是通过在pom.xml文件中添加所需jar包坐标,这样就可以很好的避免了jar直接引进进来,在需要用到jar包的时候只需要找pom.xml,然后到一个专门存放jar包的仓库中根据坐标找这些jar包。
Maven仓库分类
- 本地仓库:用来存储从远程仓库或中央仓库下载的插件和jar包,项目中使用的插件和包优先在本地仓库中查找默认的本地仓库是 ${user.home}/.m2/settings.xml ,${user.home}代表windows用户目录
- 远程仓库:如果本地需要插件或者jar包,本地仓库没有,默认去远程仓库中下载,远程仓库可以在局域网也可以在互联网。
- 中央仓库:在maven软件中内置一个远程仓库的地址url,Maven团队自己维护,里面存储了非常全的jar包,它包含了世界上大部分流行的开源项目构建。
更改本地仓库位置.在maven的安装目录下找到conf文件夹下的settings.xml文件
项目的一键构建
- Maven项目的生命周期
使用maven完成项目的构建,项目的构建包括:清理,编译,测试,部署等过程,maven将这些过程规范为一个生命周期,如下是生命周期的各各阶段。
maven管理项目是通过插件完成的。
idea的maven配置
打开→File→Settings配置maven,如下图