这个报错的意思是maven需要JDK环境而不是JRE环境。
网上搜了一堆都是修改eclipse的环境配置,而我用的是IDEA,不太适用,其实究其原因是JDK的环境变量配置有误
当时配置时,为了图省事,没有配置以JAVA_HOME命名的环境变量,建议大家遇到这个问题老老实实按照网上教程重新配置下JDK的环境变量即可。前期麻烦后期就省事了。
由于本公司电脑,个人没有管理员权限,开发起来极其蛋疼,各种奇葩问题.
可以用cmd或者terminal 直接运行一下命令来设置环境变量,不过此操作是临时的,只在当前窗口有效
set "JAVA_HOME=C:\Program Files\Java\jdk1.8.0_191"
设置完之后,查看 set java_home 或者 echo %JAVA_HOME%