简单了解一下Maven
Maven是一个可以用于构建和管理任何基于Java的项目的工具。
Maven官网
废话就不多说了如果想要了解更多请点击上面的官网,接下来我们圆规正传
-
下载
我的环境win10
-
自己选择解压的地方
我的解压路径 —— E:\Apache\apache-maven-3.8.1
-
配置环境变量
这一步对于有过jdk配置经验的童鞋来说轻车熟路。
首先,在【系统变量】里面添加【 MAVEN_HOME 】变量
变量值就是文件的解压路径——我的路径是 E:\Apache\apache-maven-3.8.1
添加好后
然后再Path变量里面添加 %MAVEN_HOME%\bin 这里可以复制粘贴
-
验证是否配置成功 win+r命令行界面输入mvn -version或mvn -v都可以
如果你是上面这个界面,恭喜你配置成功!
- 配置失败遇到的问题(主要是我遇到的问题,我没遇到的问题这里不做解说哈哈哈)
- 情况一:环境变量配置失败问题,好好检查一下你配置环境变量时的每一步,看看到底是哪里错了,特别是不要有多余的符号以及字母大小写要写对。
- 情况二:报错——
The JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program NB: JAVA_HOME should point to a JDK not a JRE
这句话的大致意思就是Java的环境变量配的有问题,JAVA_HOME变量应该指向jdk而不是jre,但是当你在命令行里检验Java、Javac、Java -version时jdk是没有问题的,而且能够正常编译 .Java 源文件和执行 .class 文件,找了好久才在网上找到原因,是因为我在安装jdk的时候把jre文件覆盖到了jdk同一个目录下,这就导致在配置Maven环境变量时虽然虽然指定的时jdk文件,但是计算机在扫描时会先找到jre文件,所以这里就报错了。虽然时Java环境变量的问题,但是我们的jdk能正常使用所以就不去管他了(其实是我没找到解决jdk这种情况的办法,狗头)。- 解决办法:
虽然我们不能从jdk方面解决问题但,是我们可以从Maven的配置文件下手,先打开你的Maven文件在bin目录下找到 mvn.cmd 脚本文件用记事本打开,在第一行添加set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_251
你自己的jdk路径,然后保存。
验证:重新打开一个命令行窗口,输入 mvn -version
看到这个恭喜你你的问题解决了!
- 解决办法: