多个JAVA版本导致的JAVA_HOME is set to an invalid directory
程序员文章站
2022-03-03 20:06:49
现象Android Studio中运行java命令或gradlew命令均报错:JAVA_HOME is set to an invalid directory。但cmd中正常。已经配置好了JAVA环境变量,但Project Structure->JDK Location里的JAVA_HOME指向的却是Android Studio的内置JDK路径环境已装有JAVA10,项目需要又装了个JAVA1.8,且已经正确修改环境变量解决方案删掉JAVA_HOME重新配置查找原因JAVA版本冲...
现象
- Android Studio中运行java命令或gradlew命令均报错:JAVA_HOME is set to an invalid directory。但cmd中正常。
- 已经配置好了JAVA环境变量,但Project Structure->JDK Location里的JAVA_HOME指向的却是Android Studio的内置JDK路径
环境
已装有JAVA10,项目需要又装了个JAVA1.8,且已经正确修改环境变量
解决方案
删掉JAVA_HOME重新配置
查找原因
-
JAVA版本冲突:卸载JAVA10发现问题依旧,排除 -
JAVA_HOME路径错误:复制JAVA_HOME的路径,粘贴出来能正常打开,排除 - JAVA_HOME的修改未生效:删掉JAVA_HOME重新配置,成功解决
本文地址:https://blog.csdn.net/qq_33490251/article/details/107974774