恰好周末,我把电脑重装了一遍,装完java环境后(经过java javac java -version测试通过),点击eclipse.exe 出现error: could not open " ...jvm.cfg" 错误,在网上查找了很多资料,有说删除c:\windows\system32 下的java.exe的;有说修改 注册表中\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environemt的。
一、删除java.exe后,问题依旧;撤销删除;
二、对于注册表我发现路径是对的,是我刚才装的路径c:\programs\java\jdk_1.6(类似路径);
而报的错误是error: could not open " d:\jre6\lib\xxx\jvm.cfg",我想着是指向问题,重新指向有错。但对于指向问题的修改,我确实没找到。我就采取最笨的方法,重新在网上下载jdk(由于本电脑是win7 64 下载了64位的),eclipse(64位),安装后,一切成功。
总结如下:jdk eclipse最好是和电脑系统一致(本机64位);一定要有专研精神,要弄明白原理,才不至于被表象迷惑。
本文分享了解决Eclipse启动时出现的“could not open 'jvm.cfg'”错误的经验。作者通过删除Java.exe和调整注册表设置尝试修复未果,最终通过重新下载并安装与系统匹配的64位JDK和Eclipse解决问题。
2432

被折叠的 条评论
为什么被折叠?



