【IDEA】The environment variable JAVA_HOME(with the value of xxx) does not point to a valid JVM

刺骨的言语ヽ痛彻心扉 2022-03-19 13:52 355阅读 0赞

解决办法:环境变量的路径直接写到bin目录的上一层,即jdk文件夹。
图文示意:下面给一些图文描述,以及解释

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3MzYxMzYw_size_16_color_FFFFFF_t_70

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3MzYxMzYw_size_16_color_FFFFFF_t_70 1

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3MzYxMzYw_size_16_color_FFFFFF_t_70 2

这样配置IDEA可以用,命令行中java命令也可以用。

以前看其他人配置jdk的环境变量都是配置JAVA_HOME,然后再path中再添加%JAVA_HOME%/bin,也不知道为什么,自己配置的时候就懒,直接把带bin的路径配置到path中,所以会出现这个问题。
IDEA其实是不用配置jdk的环境变量的,工具会自己查找,如果在环境变量中配置了JAVA_HOME那么IDEA工具会优先使用JAVA_HOME配置的路径。

环境变量中path里面配置的都是给系统用的,入java及javac等命令操作。

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3MzYxMzYw_size_16_color_FFFFFF_t_70 3

JDK环境变量的配置及解释可以看下这篇博客—JDK环境变量配置及原理解释(Windows)

发表评论

表情:
评论列表 (有 0 条评论,355人围观)

还没有评论,来说两句吧...

相关阅读