首页 > 解决方案 > Java 安装:无法在非默认位置打开 jvm.cfg

问题描述

需要有关正确安装 Java 的帮助:

我首先在以下位置安装了 Java 11:Java Installation:C:\jdk(我创建的新文件夹)。我在这个位置的系统变量中设置了 Java_Home。

后来我注意到我需要 Java 8,我安装在默认位置:C:\Program Files\Java\jdk1.8.0_201

我删除 Java 11 并将 Java Home 路径更改为 C:\Program Files\Java\jdk1.8.0_201。

但是,当我运行 cmd 并检查 java -version 时,即使我删除了 c:\jdk 文件夹,它仍然指向旧位置。

错误:无法打开“C:\jdk\jdk\lib\amd64\jvm.cfg”

系统变量和路径已设置为新的 jdk 位置,但 Windows 仍指向旧的 jdk 位置。我该如何改变呢?

我执行 javac -version,它返回 ok,javac 1.8.0_201 我执行 echo %JAVA_HOME%,它返回 C:\Program Files\Java\jdk1.8.0_201

就在我做 java -version 的时候。它给了我以上错误

标签: javainstallation

解决方案


推荐阅读