eclipse打不开,提示错误“Error:could not open 'D:\JAVA\JDK\lib\i386\jvm.cfg'"

具体情况是这样,我之前有安装了两个JDK,两个版本不一样,一个路径就是上面的D盘目录,另外一个是jdk-6u18-windows-i586,安装在D:\Program Files\Java\jdk1.6.0_18,之后环境变量设的后面那个D:\Program Files\Java\jdk1.6.0_18\bin,安装Eclipse之后也一直用的很好,但是最近一次打开的时候就提示上面的错误了。
于是,我重新把两个JDK都删掉了,重新装了后面一个,目录也是D:\Program Files\Java\jdk1.6.0_18环境变量D:\Program Files\Java\jdk1.6.0_18\bin,再次运行Eclipse,结果还是没变,报出了如题的错误。
我想问一下,我设置了环境变量,但是它为什么没有按照我设置的环境变量的路径去找。我在D盘里面已经没有JAVA的文件夹,也没有这个文件夹所对应的环境变量,请问这个问题应该怎么解决。
请各位大神多注意一下我的具体情况,我已经正确设置了环境变量,不要笼统地说是我环境变量没设,或者设的有问题。具体怎么操作还请各位大神明示!

其实很简单,如果你确定你的环境变量没错,就是注册表问题。
没有修改注册表,解决办法是:
重新安装JDK时注册表中\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environemt\1.6 项目下的JavaHome和RuntimeLib设置没有更新,将这两个项目更正即可.

如果注册表没问题,那就肯定是你的环境变量问题了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-11-14
卸载报错的jdk,重新配置新的jdk就好用了
第2个回答  2012-09-22
有两个解决的办法:
1、删除原有的jdk配置;
2、将【环境变量】的【path】中jdk的配置放在最前面!
PS:我自己的使用了第二种方法后就可以用了!
第3个回答  2011-03-10
先卸载掉jdk,eclipse安装程序,重新安装jdk,重新设置环境变量。估计是删除到两个jdk的原因,然后又重新安装jdk的话,需要重新改变一下环境变量的设置,让其生效,然后在运行eclipse.然后你再查看一下你设置环境变量下的地址是否有相关文件的存在
第4个回答  2011-03-10
首先说一下, 我不是大神. 我跟你一样, 都只是学习JAVA的一个菜鸟, 对这个问题感兴趣, 看看能不能帮到你, 希望大家互相进步.

1. JAVA相关的环境变量不是一个. 而是有多个!! 你这里只给出了一个变量值. 建议查看一下 有没有 "JAVA_HOME" 这个变量等等. 具体可以上网查一下. 我记不住这些变量的设置, 用到的时候, 都是上网现查.

2. 如果环境变量确实没有问题, 建议再重装下 Eclipse...

暂时就想到这么多, 我还是觉得最可能是变量的设置出了问题.

...not open 'D:\\JAVA\\JDK\\lib\\i386\\jvm.cfg'"
其实很简单,如果你确定你的环境变量没错,就是注册表问题。没有修改注册表,解决办法是:重新安装JDK时注册表中\\HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Runtime Environemt\\1.6 项目下的JavaHome和RuntimeLib设置没有更新,将这两个项目更正即可.如果注册表没问题,那就肯定是你的环境变量问题了。

...JAVA软件打开eclipse时出现Error:could not open D:\\java\\lib\\i386...
标准JDK的lib目录下确实没有i386的目录,这个只在JRE中存在。你大概安装JDK时,同时安装的JRE没安装正确,才导致这个问题的。可以修改注册表解决(假设你是1.6):HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Runtime Environment\\1.6\\ JavaHome=D:\\jdk\\jre RuntimeLib=D:\\jdk\\jre\\bin\\client\\jvm.d...

Eclipse 打开提示could not open jvm.cfg错误
出现这种情况大多是因为电脑上之前安装过JDK,卸载重装之后,运行java命令会出现error:could not open ...jvm.cfg的错误。 打开系统环境变量,查看PATH,会看到诸如此类的配置信息: %SystemRoot%\\system32;%SystemRoot%;...%JAVA_HOME%\\lib;%JAVA_HOME%\\bin 原因:在运行java时,默认会按照PATH中设置...

eclipse启动时提示couldnt open jvm.cmg怎么办
打开eclipse出现了这样的错误信息,意思就是找不到jvm.cfg这个文件。首先呢,我们检查一下最常见的错误,就是环境变量。在我的电脑属性中,打开高级设置。点击“环境变量”,首先查看你的JAVA_HOME是否为你的jdk正确安装路径。然后查看你的CLASSPATH是否配置正确,我这里为了保险起见写的是绝对路径,也可以...

为什么安装eclipse会出现could not open'D:lib\\j386\\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.e...

打开eclipse后显示Error: could not open `C:\\Program Files\\Java...
ERROR:Could not open C:Java\\lib\\i386\\jvm.cfg之解决方法不知道什么原因,反正重装完后javac -version能查看版本,但是java -version就是不行,老报标题错误!查了很久终于解决了。。。JDK在安装的过程当中将会生成如下3个项目: HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit HKEY_LOCAL_MACHINE\\SOFTWARE...

打开Eclipse时出现Error:could not open
复制一份jre到eclipse的目录下就可以了。出现error:could not open '...jvm.cfg'大多是安装jdk的时候在注册表里注册过,在网上看到很多关于error:could not open '...jvm.cfg'的问题的解决方法,但有些无效,有些比较复杂,最简单的一招是删除"c:\/windows\/java.exe",win7是在 system32目录下,...

eclipse打不开,弹出了这个窗口怎么回事?
第一步:右键“我的电脑”,点击“属性”第二步:点击“高级系统设置”,点击“环境变量(N)”第三步:在“系统变量(S)”下新建2个变量,第1个是JAVA_HOME,变量值=C:\\Program Files\\Java\\jdk1.7.0_04(请修改为自己JDK安装目录)第2个是CLASSPATH,变量值=.;%JAVA_HOME%\\lib;然后修改变量Path...

Error: could not open `D:\\jdk.1.6\\jre6\\lib\\i386\\jvm.cfg'
64位的吗?你装的是jdk 64位的吗 你应该装 jdk 32位的,你的eclipse也应该装32位的 这样就没问题了,重新装32位的jdk吧 追问 问题解决了 安装JDK的时候 不知道为什么 jre6那个文件没有安装 我在别地复制了一下就好了 谢谢 参考网址:http:\/\/zhidao.baidu.com\/question\/554655602.html ...

eclipse 打不开
突然打不开,下面来分享一下解决方法。1、首先在打开的java虚拟机初始化失败,寻找eclipse解压路径。2、然后寻找eclipse初始化文件。3、接着鼠标右击打开(此处以ultraedit打开为例)。4、打开寻找初始化。注意:此处设置不可太小,且有两处,图中已有标注。保存重启eclipse,问题就解决了。

相似回答