运行mvn -v后出现 Error: JAVA_HOME is set to an invalid directory
安装完maven,运行mvn -v,提示: Error: JAVA_HOME is set to an invalid directory.
在百度上看多篇文章说,环境变量该怎么配?是不是多;,等,未解决我的问题。
参考文章 https://blog.****.net/theNightSoCold/article/details/70739088 解决我的问题。
进入到maven/bin,找到mvn.cmd,搜索 JAVA_HOME,找到如下一行:
SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe"
我之前配置的%JAVA_HOME% 在jdk目录,该jdk/bin 中没有java.exe.所以,我把%JAVA_HOME% 改到jre目录下,问题解决。失败和成功的截图如下: