对于其他所有被问到的StackOverflow问题hereherehere,我已经按照所有步骤解决了此问题,但没有一个起作用。

在64位Windows 7计算机上启动IntelliJ IDEA 64位时,遇到以下错误:

The environment variable JAVA_HOME (with the value of "C:\Program Files\Java\jdk1.8.0_74")
does not point to a valid JVM installation.

java - IntelliJ-无法启动- “JAVA_HOME does not point to a valid JVM installation”-LMLPHP

但是,文件路径确实存在:

java - IntelliJ-无法启动- “JAVA_HOME does not point to a valid JVM installation”-LMLPHP

在我的环境变量中,我已将JAVA_HOME设置为该位置:

java - IntelliJ-无法启动- “JAVA_HOME does not point to a valid JVM installation”-LMLPHP

我已经将其放入用户变量而不是System中,反之亦然,并尝试将其放入两个变量中。它与我最初使用的Java 7 JDK不兼容,所以我只是下载了Java 8 JDK并尝试了-没有骰子。

我还重新启动了计算机,CMD可以毫无问题地使用javajavac:

java - IntelliJ-无法启动- “JAVA_HOME does not point to a valid JVM installation”-LMLPHP

我如何解决这个问题有帮助吗?我的最后一招是卸载并重新安装IntelliJ,这可能是我必须做的。

最佳答案

javajavac可执行文件使用PATH环境变量,而intelliJ使用JAVA_HOME变量。删除JAVA_HOME值中的其他引号。

它可能表明您到jdk安装目录的路径是在PATH中硬编码的,而不是在使用%JAVA_HOME%

09-05 16:43
查看更多