更换jdk Error:could not open '...jvm.cfg'解决方法
最近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'解决方法相关推荐
- 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命令 ...
- 更换JDK然后打不开eclipse的解决方法
就在昨天我重新安装了jdk1.8,然后今天早上发现我打不开了eclipse了. 这是报错: 这个提示告诉我们无法创建虚拟机,说明我们的环境没有配对,但是我的sts就可以打开,说明我的环境没有问题,我打 ...
- 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 解决办法: 标 ...
- Import error: no module named cv2 错误解决方法
Import error: no module named cv2 错误解决方法 参考文章: (1)Import error: no module named cv2 错误解决方法 (2)https: ...
- 安装了低版本Jdk后eclipse无法打开的终极解决方法
安装了低版本Jdk后eclipse无法打开的终极解决方法 参考文章: (1)安装了低版本Jdk后eclipse无法打开的终极解决方法 (2)https://www.cnblogs.com/MrLiu6 ...
- Adobe Flash player 10 提示:Error#2044:未处理的IOErrorEvent. text=Error#2036:加载未完成 的解决方法
Adobe Flash player 10 提示:Error#2044:未处理的IOErrorEvent. text=Error#2036:加载未完成 的解决方法 参考文章: (1)Adobe Fla ...
- 日常生活小技巧 -- “Error: Encountered an improper argument”的解决方法
使用keil5.25兼容版本的,在debug过程中修改代码和打断点,再退出debug马上就出现该问题:Error: Encountered an improper argument. 解决方法: 工程 ...
- unknown error mysql_mysql执行sql文件报错Error: Unknown storage engine‘InnoDB’的解决方法...
发现问题 最近在工作中遇到一个问题,在运行了一个innoDB类型的sql文件,报了Error: Unknown storage engine 'InnoDB'错误,网上查了很多方法,但是都没办法真正解 ...
- VC中Error spawning cl.exe错误的解决方法.
VC中Error spawning cl.exe错误的解决方法. 转载地址:http://blog.csdn.net/badboyfind/article/details/1816189 可能很多人在 ...
最新文章
- 资料验证的asp.net程序
- java.lang.exception_java.lang.RuntimeException和java.lang.Exception
- openssl 非对称加密 RSA 加密解密以及签名验证签名
- python计算颜色占比_用 Python 对图片主体轮廓进行提取、颜色标记、并计算区域面积...
- asp.net core webapi项目配置全局路由
- 76. Minimum Window Substring
- 2021年国货彩妆品牌推广营销趋势
- 操作系统之进程管理:4、线程与多线程
- 谷歌开源缩放模型EfficientNets:ImageNet准确率创纪录,效率提高10倍
- Web前端开发好学吗?谈谈一位学姐的前端工程师之路
- OPhone的多媒体模块支持的三种不同数据源
- Padavan设置无线中继
- 图像识别的工作原理是什么?商业上如何使用它?
- 【CSS 基础教程】
- 电脑小白须知!N卡和A卡有什么区别?A卡和N卡的区别,一个动图秒懂!
- k2ttl救砖_无线路由救砖 ttl刷机教程
- COG注释[Ubuntu 15.10系统]
- 读书笔记数据科学入门————可视化数据
- 《勋伯格和声学》读书笔记(八):转调
- mysql数据写入磁盘的原理_WAL(Write Ahead Log)机制解析