The environment variable JAVA_HOME (with the value of D:Java\jdk-1.8) does not point to a valid JVM

@解决明明环境变量没问题,启动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,还是出现报错。

解决

  1. 检查JAVA_HOME

    一开始看到这个报错,以为是java的环境变量配置问题,在cmd中输入
    java -version
    能正常输出版本,说明环境变量没问题。

  2. 检查jdk和IDEA版本
    以为是IDEA版本不支持jdk8版本,查阅官网,了解IDEA与jdk对应兼容的版本。
    重新下载jdk17,重新配置环境变量,还是未能解决。

  3. 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,完美解决。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值