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

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

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

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

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

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

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

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

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

相关文章:

  • 2021-12-16
  • 2022-12-23
  • 2021-07-09
  • 2022-12-23
  • 2021-05-18
猜你喜欢
  • 2022-12-23
  • 2021-06-26
  • 2022-12-23
  • 2021-06-24
  • 2022-12-23
  • 2021-08-06
相关资源
相似解决方案