更新jdk版本之后,遇到一个小问题,简单记录一下。

虽然修改了 JAVA_HOME和Path的参数,但是依然会报错:“could not open `C:\Program Files\Java\jre7\lib\amd64\jvm.cfg”

看了一下,文件和配置都是正确的,后来简要查了一下本地文件目录,找到原因解决掉了,简要记录小步骤,供参考:

第一步,怀疑是某些之前的老文件残留导致的,最好是删掉之前的1.7老版本。在删的过程中,当存在文件关联无法删除的时候,需要通过任务管理器查看哪些进程占用java,然后结束掉,才能删除成功;建议彻底删掉;

第二步,由于先前有安装老版本jdk,之后将新版本jdk直接复制替换导致的,通过exe程序安装的时候,会将java.exe、javaw.exe、javaws.exe 复制到c:/windows/system32下,因此需要删除这几个exe文件:

c:/windows/system32/java.exe

c:/windows/system32/javaw.exe

c:/windows/system32/javaws.exe

删除这几个文件之后,确认JAVA_HOME配置正确,一般情况,问题已经解决。

如果还是现实上述错误,重新打开cmd窗口测试;

如果还没有解决,再查下看具体报错信息,根据报错信息处理。

------附上基础配置,没配正确的同学最好检查下:

1.配置信息:

JAVA_HOME指明JDK安装路径,安装时所选择的路径C:\Program Files\Java\jdk1.8.0_31,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依此变量);

Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)             %JAVA_HOME%即引用前面指定的JAVA_HOME;

JAVA无法读取jvm.cfg_“could not open `C:\Program Files\Java\jre7\lib\amd64\jvm.cfg”问题解决办法...相关推荐

  1. java jdk jvm.cfg_更换JDK版本时的问题:Error: could not open `C:\Java\jre7\lib\amd64\jvm.cfg'...

    1.先把oracle自带的weblogic给卸载了,然后打开eclipse,发现报错了:Error: could not open `C:\Java\jre7\lib\amd64\jvm.cfg' J ...

  2. Error: could not open `C:\Java\jre7\lib\amd64\jvm.cfg';JAVA_HOME环境变量失效的解决办法

    转自:http://www.cnblogs.com/yjmyzz/p/3521554.html JAVA_HOME环境变量失效的解决办法 晚上把oracle自带的weblogic给卸载了,然后打开ec ...

  3. jdk 配置以及配置出错could not open `C:\Program Files\Java\jre7\lib\amd64\jvm.cfg' 解决方案

    JDK的安装 1.配置信息: ①JAVA_HOME指明JDK安装路径,安装时所选择的路径C:\Program Files\Java\jdk1.7.0_80,此路径下包括lib,bin,jre等文件夹( ...

  4. could not open Java\jre7\lib\amd64\jvm.cfg解决方案

    场景 更新jdk1.7.0_15到jdk1.8.0_161.修改环境变量指向下载的安装包之后,执行java指令,提示如下: C:\Users\admin>java -version        ...

  5. Error: could not open 'D:\Program Files\Java\jre7\lib\amd64\jvm.cfg'

    重装JDK后,因为没有装在以前的目录,运行java命令后报错,环境变量的设置都没有问题. 解决方法: 删除c:/windows/system32/目录下的java.exe .javaw.exe.jav ...

  6. could not open C:\Program Files\Java\jdk1.6.0-11\lib\i386\jvm.cfg

    错误 打开eclipse后显示Error: could not open C:\Program Files\Java\jdk1.6.0-11\lib\i386\jvm.cfg 或者在命令窗口 输入ja ...

  7. Error: could not open `C:\Java\jre7\lib\i386\jvm.cfg

    打开eclipse时出现Error: could not open `C:\Program Files\Java\jre7\lib\i586\jvm.cfg') 删除 c:\windows\syste ...

  8. 重装jdk后运行java程序出现Error: could not open `C:\Program Files\Java\jre68\lib\amd64\jvm.cfg'的解决办法

    在windows系统中重装JDK时,由于种种原因,可能导致重装JDK后出现Error: could not open `C:\Program Files\Java\jre68\lib\amd64\jv ...

  9. could not open C:/program files/java/jre6/lib/i386/jvm.cfg 问题解决方法

    验证JDK是否安装正确 输入 java -version  提示: could not open C:/program files/java/jre6/lib/i386/jvm.cfg 解决办法: 标 ...

最新文章

  1. pyecharts第六节、水球图
  2. stm32程序中的assert_param()的说明
  3. MicroProfile在Jakarta EE时代的作用
  4. Powershell 批量替换文件
  5. linux c语言 电子相册,纯C语言开发(电子相册).doc
  6. oracle中rownum的三种分页方式
  7. (9)Redis-Cluster集群理论及实践【下】
  8. tensorflow graphics详解
  9. 专访AWR市场副总裁Sherry Hess:全面发力 深耕中国市场
  10. (Hankson的逆问题)
  11. 解决VirtualBox安装Ubuntu时界面显示不全问题
  12. Django工程中,pycharm运行manage.py,提示8000端口占用问题error:That port is already in use
  13. 《通过PMBOK看项目管理软件》交流活动
  14. 飞机行李托运java代码_CSS3 飞机行李托运单(含条形码)
  15. 使用Crowd进行单点登录
  16. Aspose.PDF for Java系列5-转化PDF文档为Word
  17. ArcGIS之“检查几何”的内涵
  18. python long函数
  19. 百度-AI趣味课堂(二)
  20. mw325r虚拟服务器,mw325r美科星怎么桥接

热门文章

  1. BZOJ3838 : [Pa2013]Raper
  2. cocos3D 初体验
  3. Nvidia Agx Xavier平台10Gb PCIE网卡速度限制为1Gb问题调试记录
  4. MIUI打开相册怎么默认显示全部照片_小米手机让相册默认展示所有图片怎么设置?
  5. SS524V100 SDK安装编译osdrv问题汇总
  6. 【Jenkins】Jenkins容器构建脚本以及容器瘦身docker-slim使用
  7. 什么是数字签名?(内含漫画图解)
  8. 消除计算机硬盘上的碎片应该使用什么软件,磁盘清理有什么用,详细教您磁盘碎片整理有什么用...
  9. OPC基本知识介绍——什么是OPC
  10. 【使用指南】Excel筛选包含指定文本所在的整行