转自:http://www.cnblogs.com/yjmyzz/p/3521554.html

JAVA_HOME环境变量失效的解决办法

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

JAVA_HOME的环境变量值根本不是这个目录,到CMD命令窗口下,用echo %JAVA_HOME%,也显示正常,但是java -version时,显示java的home目录仍然是C:\Java\jre7,"百撕不得妻姐"之后,去问了度娘,原来JDK如果执行过安装程序后,会在

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.7.0_45\MSI\ 留下印记,里面有一项INSTALLDIR记录的还是当时安装的旧路径,如下图:

为了清净,直接把HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\这个注册表分支给删除了,然后到cmd下,运行java -version,又出现另一个错误:

C:\Users\jimmy.yang>java -version
Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.

网上搜索了下,很快找到了答案:

Path系统环境变量中,把%JAVA_HOME%\bin调整到最前面,Finally,世界终于恢复原来的秩序,宇宙终于恢复和平了!

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

  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. could not open Java\jre7\lib\amd64\jvm.cfg解决方案

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

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

    更新jdk版本之后,遇到一个小问题,简单记录一下. 虽然修改了 JAVA_HOME和Path的参数,但是依然会报错:"could not open `C:\Program Files\Jav ...

  4. 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等文件夹( ...

  5. 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 ...

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

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

  7. 重装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 ...

  8. could not open java jre6 lib amd64 jvm.cfg

    打开eclipse,出现如题错误.解决方法: 1.控制面板,卸载jdk.卸载要干净~ 2.重装jdk 3.添加环境变量:

  9. 解决Error: could not open ‘……\jre7\lib\i386\jvm.cfg‘问题

    解决Error: could not open '--\jre7\lib\i386\jvm.cfg'问题 参考文章: (1)解决Error: could not open '--\jre7\lib\i ...

最新文章

  1. java 验证码图片识别_JavaSE图像验证码简单识别程序详解
  2. ASP.NET MVC 5 学习教程:添加控制器
  3. Day 5: GruntJS——重复乏味的工作总会有人做(反正我不做)
  4. Linux进程和计划任务管理
  5. 南京工程学院 数据库复习(数据库系统概论复习 及 数据库原理与应用样题)
  6. cookie和session的讲解
  7. el-table表格在表头和数据行添加图标、处理数据
  8. java 获取日期的几天前,几个月前和几年前
  9. webp环境搭建和使用过程
  10. 嘉兴 机器人仓库 菜鸟_“199”机器人火了,天猫双11,有1亿人次“云监工”物流发货...
  11. 软件测试总结--02缺陷报告
  12. 【国际IT专场】搞编程后悔没早知道的Linux命令
  13. Spring IOC核心源码学习
  14. 颜色科学与计算机测色配色实用技术,颜色科学与计算机测色配色实用技术
  15. 定义一个类描述分数,并提供加减乘除运算 以及分数化简
  16. iOS开发常用三方库、插件、知名博客等等
  17. AutoJsPro,阿伟的假期(看广告游戏)脚本实例
  18. oobar, foo, bar, baz和qux搅屎棍的含义
  19. QT之鼠标点击事件学习
  20. 小米MIX Alpha为什么能卖到2万块?这四点是主要原因,你们觉得呢

热门文章

  1. 计算机体系结构实验 (实验报告)
  2. flink sql 连接kafka avro序列化异常 Failed to deserialize Avro record ArrayIndexOutOfBoundsException
  3. Apollo6.0代码Lattice算法详解——Part4:计算障碍物ST/SL图
  4. 设置系统引导,首启动项为windows
  5. LCMS Code Review
  6. webpack打包时提示Invalid configuration object错误
  7. mysql | Incorrect string value: ‘\xE7) \xE5\xA4\xB1...‘
  8. 苹果x付款显示服务器异常,怎么解决App Store未完成付款或AppleID登录失败
  9. TwinCAT与Step 7编程的区别
  10. php token放到head,我觉得把 Token 放在 Header 里更好一些