@解决明明环境变量没问题,启动idea还是报错The environment variable JAVA_HOME (with the value of D:Java\jdk-1.8) does not point to a valid JVM installation
问题
IDEA 2024.1版每当打开新一个项目就会弹出报错的窗口,关掉还会一直弹出。根据其他大佬的分享,重新把JDK更新到JDK17m也重新配置了系统环境变量的JAVA_HOME,还是出现报错。
解决
-
检查JAVA_HOME
一开始看到这个报错,以为是java的环境变量配置问题,在cmd中输入
java -version
能正常输出版本,说明环境变量没问题。 -
检查jdk和IDEA版本
以为是IDEA版本不支持jdk8版本,查阅官网,了解IDEA与jdk对应兼容的版本。
重新下载jdk17,重新配置环境变量,还是未能解决。 -
IDEA配置java runtime
(1)其实IDEA本身有个运行时环境,在菜单栏 -> Help -> Find Action
(2)搜索:Choose Boot Java Runtime for the IDE
(3)点开下拉栏New 选择带有JCEF的第一个。IDEA会自动下载到本地,等下载完成就可以了
(4)搜索:Registry
(5)键盘输入:ide.browser.jcef.sandbox.enable,关闭这个选项,取消对勾。
(6)重启IDEA,完美解决。