IDEA弹出JAVA_HOME异常,Markdown插件无法预览

yzan-blog / 2024-08-18 / 原文

IDEA异常,the emvironment variable JAVA_HOME dose not point to a valid jvm installtion.    markdown插件无法预览


这个问题困扰了我很久,网上搜了一圈也没得到解决。


问题

  • IDEA每当打开新一个项目或是使用某些IDEA插件时就会弹出这个报错的窗口,还关不掉
  • 项目正常运行,但是IDEA插件无法正常使用
    • markdown插件无法预览
    • AI插件无法使用
    • ......
  • 看到有解决方法禁用掉对应插件,这样治标不治本,想用AI插件摸鱼都不行了[手动狗头]



解决

检查JAVA_HOME

  • 一开始看到这个报错,以为是java的环境变量配置问题,在cmd中输入

    java -version
    

​ 能正常输出版本,说明环境变量没问题

检查jdk和IDEA版本

  • 以为是IDEA版本不支持jdk8版本,查阅官网,了解IDEA与jdk对应兼容的版本
  • 重新下载jdk17,还是未能解决

IDEA配置java runtime

  • 了解到IDEA本身有个运行时环境,在菜单 -> Help -> Find Action



  1. 搜索:Choose Boot Java Runtime for the IDE



  1. 点开下拉栏New 选择带有JCEF的第一个。IDEA会自动下载到本地,等下载完成就可以了



  1. 继续搜索:Registry



  1. 键盘输入:ide.browser.jcef.sandbox.enable,关闭这个选项。



  1. 重启IDEA,完美解决


And

  • 这个问题困扰了我很长的时间,总算是解决了,又可以愉快的敲代码了

  • 了解到原因好像是我的电脑硬件GPU不行(?),总之电脑不好就换掉它,努力搬砖买新电脑hhh