【配置maven】出现报错: 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
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)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f60b3b42d790bcfe1b0566cf97901d64.png)
1、首先我们要检查自己的jdk和jre所在的目录
2、重新配置JAVA_HOME和path
原因:JAVA_HOME应该设为D:\jdk路径\,path中,改为%JAVA_HOME%\bin
一定要到jdk所在的目录
PS:如果还是报错的话,可以删掉之前配置的JAVA_HOME和path;MAVEN_HOME,删掉重新配置后,cmd,mvn -version
出现一下情况即为成功: