最近oracle JDK1.8或以上版本,要求统一更换为OpenJDK;(参考版本:java-1.8.0-openjdk-1.8.0.242-3.b08.redhat.windows.x86_64.msi);如仍在使用oracle JDK1.6或1.7版本的产品,暂时无需更换。

配置好环境变量之后报错

从网上搜索解决方法,说需要删除C盘如下几个文件

c:/windows/system32/java.exec:/windows/system32/javaw.exec:/windows/system32/javaws.exe

但是我的电脑路径下并没有所说的几个文件,

最终的解决方法是:将环境变量PATH中JAVA_HOME放在最前面,

如图,问题解决,当然首先要检查自己的环境变量配置的是否正确

运行 java命令时出现这个c:\java\lib\amd64\jvm.cfg找不到怎么办

别人类似问题 看看是否对您有所帮助

JDK在安装的过程当中将会生成如下3个项目:
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Plug-in
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment

同时,JDK安装程序将会把java.exe,javaw.exe,javareg.exe这3个可执行文件拷贝到winnt\system32目录下,由于 winnt\system32被操作系统缺省的设置为最高优先权的PATH搜索路径,因此可保证用户在命令行任何目录下可运行java.exe来启动 JVM。

java.exe在启动时是通过下面方式来确定的:

假如存在…/jre/bin/java.dll文件,则查找…/jre/lib/ jvm.cfg文件,在该文件中,第1个被列出的jvm.dll类型作为缺省值(假如在java.exe命令行指定了jvm.dll的类型,则使用指定类型)。jvm.dll类型分为hotspot,classic,server三种。假如不存在…/jre/lib/jvm.cfg文件,则打印你说的错误信息:

如不存在…/jre/bin/java.dll(当运行的是winnt\system32\java.exe),则注册表将在此时发挥作用, HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\ CurrentVersion键值所记录的实际上是winnt\system32\java.exe的版本值,该版本值只保存主、次两个版本号,如 1.2,1.3等。

更换jdk Error:could not open '...jvm.cfg'解决方法相关推荐

  1. Error: could not open `C:\Java\jdk1.8.0\lib\i386\jvm.cfg解决方法

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

  2. 更换JDK然后打不开eclipse的解决方法

    就在昨天我重新安装了jdk1.8,然后今天早上发现我打不开了eclipse了. 这是报错: 这个提示告诉我们无法创建虚拟机,说明我们的环境没有配对,但是我的sts就可以打开,说明我的环境没有问题,我打 ...

  3. 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 解决办法: 标 ...

  4. Import error: no module named cv2 错误解决方法

    Import error: no module named cv2 错误解决方法 参考文章: (1)Import error: no module named cv2 错误解决方法 (2)https: ...

  5. 安装了低版本Jdk后eclipse无法打开的终极解决方法

    安装了低版本Jdk后eclipse无法打开的终极解决方法 参考文章: (1)安装了低版本Jdk后eclipse无法打开的终极解决方法 (2)https://www.cnblogs.com/MrLiu6 ...

  6. Adobe Flash player 10 提示:Error#2044:未处理的IOErrorEvent. text=Error#2036:加载未完成 的解决方法

    Adobe Flash player 10 提示:Error#2044:未处理的IOErrorEvent. text=Error#2036:加载未完成 的解决方法 参考文章: (1)Adobe Fla ...

  7. 日常生活小技巧 -- “Error: Encountered an improper argument”的解决方法

    使用keil5.25兼容版本的,在debug过程中修改代码和打断点,再退出debug马上就出现该问题:Error: Encountered an improper argument. 解决方法: 工程 ...

  8. unknown error mysql_mysql执行sql文件报错Error: Unknown storage engine‘InnoDB’的解决方法...

    发现问题 最近在工作中遇到一个问题,在运行了一个innoDB类型的sql文件,报了Error: Unknown storage engine 'InnoDB'错误,网上查了很多方法,但是都没办法真正解 ...

  9. VC中Error spawning cl.exe错误的解决方法.

    VC中Error spawning cl.exe错误的解决方法. 转载地址:http://blog.csdn.net/badboyfind/article/details/1816189 可能很多人在 ...

最新文章

  1. 资料验证的asp.net程序
  2. java.lang.exception_java.lang.RuntimeException和java.lang.Exception
  3. openssl 非对称加密 RSA 加密解密以及签名验证签名
  4. python计算颜色占比_用 Python 对图片主体轮廓进行提取、颜色标记、并计算区域面积...
  5. asp.net core webapi项目配置全局路由
  6. 76. Minimum Window Substring
  7. 2021年国货彩妆品牌推广营销趋势
  8. 操作系统之进程管理:4、线程与多线程
  9. 谷歌开源缩放模型EfficientNets:ImageNet准确率创纪录,效率提高10倍
  10. Web前端开发好学吗?谈谈一位学姐的前端工程师之路
  11. OPhone的多媒体模块支持的三种不同数据源
  12. Padavan设置无线中继
  13. 图像识别的工作原理是什么?商业上如何使用它?
  14. 【CSS 基础教程】
  15. 电脑小白须知!N卡和A卡有什么区别?A卡和N卡的区别,一个动图秒懂!
  16. k2ttl救砖_无线路由救砖 ttl刷机教程
  17. COG注释[Ubuntu 15.10系统]
  18. 读书笔记数据科学入门————可视化数据
  19. 《勋伯格和声学》读书笔记(八):转调
  20. mysql数据写入磁盘的原理_WAL(Write Ahead Log)机制解析

热门文章

  1. CCNA200-120章节关系
  2. 常见TS权限问题“通过终端服务访问”
  3. linux下实现作业调度程序,Linux后台作业
  4. struts文件上传
  5. Navigator 对象
  6. iOS安全攻防(三):使用Reveal分析他人app
  7. Python 字符串操作
  8. 项目开发过程中遇到的一些问题和解决办法(逐渐添加)
  9. MySql命令行创建和删除触发器
  10. Kubernetes之深入了解Pod