欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

多个JAVA版本导致的JAVA_HOME is set to an invalid directory

程序员文章站 2022-06-22 17:25:06
现象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重新配置

查找原因

  1. JAVA版本冲突 :卸载JAVA10发现问题依旧,排除
  2. JAVA_HOME路径错误 :复制JAVA_HOME的路径,粘贴出来能正常打开,排除
  3. JAVA_HOME的修改未生效:删掉JAVA_HOME重新配置,成功解决

本文地址:https://blog.csdn.net/qq_33490251/article/details/107974774