配置maven环境变量出错

配置好java环境,运行java、javac都正常,配置好maven环境变量,运行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_HOME配成JRE,应该配JDK
JAVA_HOME一般配到 C:\Program Files\Java\jdk1.8.0_25 这里,不是配jre。
且要在PATH变量的末尾加上 ;%JAVA_HOME%\bin;

要做的项目就是一些静态页面,是不用maven也行啊

你把你java配置的环境截图贴出来,然后java -version查看之后的图也贴出来,这报错就是说JAVA_HOME配置的不对,光看这个没什么实际的用啊

图片说明

![图片说明](https://img-ask.csdn.net/upload/201709/27/1506498739_224045.png)![图片说明](https://img-ask.csdn.net/upload/201709/27/1506498796_979979.png)图片说明

图片说明

好了,我定义了JAVA_HOME变量,虽然没用,但也出错了

环境变量配的有问题~~

是不是傻,人不都说了JAVA_HOME should point to a JDK not a JRE,环境变量配错了吧