概念
Maven是一个项目管理工具,它包含了一个项目对象模型(POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和利用运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑
下载
Maven的下载可以到官网http://maven.apache.org/下载
安装
解压
下载的文件解压
配置环境变量
先打开黑窗口cmd,输入命令mvn -v查看一下
这是因为我们还没有配置环境变量,首先我们要先配一个MAVEN_HOME
变量值为我们解压的maven的目录
因为我们的mvn命令是在bin目录下的,想要在任何地方都能使用这个命令,还得配置path变量
再次打开cmd,3.6.3版本的就安装完成了
可能遇到的错误
JAVA_HOME没有配置或者配置错误
现在我们把JAVA_HOME的变量值修改一下
再次打开cmd
为什么,打开mvn文件看一下
也就是说执行mvn的时候
1、会先找JAVA_HOME这个变量,找到就执行OkJHome,找到java.exe文件
2、(高版本的Maven)找不到就找系统里的java.exe文件等等操作,所以Maven的安装需要java的环境
为了验证第2步,我直接把JAVA_HOME这个变量删掉
重新打开mvn文件看一下
找不到是因为我为了演示,故意把java文件夹改为了javae
把文件夹改回java
重新打开mvn文件看一下,也是可以的
所以高版本的Maven,就算不配置JAVA_HOME也可以,只要Java的JRE安装在指定的目录,但是一般我们都会把JAVA_HOME也配上
JAVA_HOME的变量值就是我们安装Java的目录