需要有关正确安装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,它恢复正常,javac 1.8.0_201 我回显%JAVA_HOME%,它返回C:\ Program Files \ Java \ jdk1.8.0_201
当我执行java -version时。它给了我上面的错误