上次为了用jdk1.6编译打java补丁,结果单独安装了一个1.6,其实不需要,因为向下兼容。然后我删除jdk1.6后eclipse打不开了,报could not open jvm.cfg。
出现error:could not open '...jvm.cfg'大多是安装jdk的时候在注册表里注册过,在网上看到很多关于error:could not open '...jvm.cfg'的问题的解决方法,但有些无效,有些比较复杂,最简单的一招是删除"c:/windows/java.exe和javaw.exe",win7是在system32目录下,这样就可以修复了。
注意是C:\Windows\System32下面的java.exe和javaw.exe,而不是JDK安装目录下的java.exe和javaw.exe
然后就成功了: