首页 > 其他 > 详细

当遇到"Error: could not open `D:\JDK\jdk1.8.0\lib\amd64\jvm.cfg'"问题

时间:2021-06-05 17:49:44      阅读:19      评论:0      收藏:0      [点我收藏+]

  安装jdk后,使用命令查看版本

java -version

报错如下:

技术分享图片

图0:报错信息

  在网上查了很多博客,最终确定原因:之前的jdk缓存文件未删除。

解决方案:

  根据网上帖子的方法,首先在系统变量中找到javapath的地址,如图1

技术分享图片

 

图1:编辑环境变量

  接着根据地址,找到javapath文件夹,将文件夹内三个缓存文件(.exe)删除即可正常使用。

  但是我的环境变量中并无javapath路径,如图2

技术分享图片

 

图2:我的环境变量

 

  所以,使用everything.exe查询javapath索引,见图3

技术分享图片

 

 图3:使用everything查询javapath

 

   文件夹内文件见图4:

技术分享图片

 

 图4:javapath文件夹内文件

  删除后,重新使用命令查看版本:

  技术分享图片

图5:java版本号

  执行成功,问题解决。

获得内容

  1.java命令的启动流程

  2.java.exe、javaw.exe、javaws.exe的含义及作用

参考:

1.could not open ‘D:\Java\lib\amd64\jvm.cfg_xu10281的博客-CSDN博客

当遇到"Error: could not open `D:\JDK\jdk1.8.0\lib\amd64\jvm.cfg'"问题

原文:https://www.cnblogs.com/lastaz3/p/14853291.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!