java - 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 的时候。它给了我以上错误
解决方案
推荐阅读
- javascript - 回调函数,如何从对象中增加数字然后添加到 sum 属性
- matlab - 如何在 MATLAB 中更改颜色条的形状?
- flutter - Flutter 视频播放器加载和缓冲示例
- javascript - 如何从 vue 插件向 vue 主应用程序发出事件
- angular - 角度动态添加字段
- javascript - AlpacaJS:动态表行中的可观察引用字段
- asp.net-mvc - 如何使用 DbContext 类中存在的 DbSet<> 属性作为 Controller 类中存在的 Action-method 的参数?
- linux - 如何在 yocto 中制作 Gutenprint 的食谱?
- javascript - 从restapi数据反应比较或匹配日期
- amazon-cognito - 手动设置 aws-amplify 用户会话