最近我把电脑里的jdk和eclipse都重新安装了一下,在安装的过程中遇到了两问题。第一个是当我安装jdk时,出现error:could not open '...jvm.cfg'错误,重新安装SDK依然有这样的错误。改HOME值都不奏效,后来找到这个方法,删除了C:\Windows\System32下面的java.exe和javaw.exe果然就成功了,虽然不明白原理,推荐有同样烦恼的朋友试试。(注意是C:\Windows\System32下面的java.exe和javaw.exe,而不是JDK安装目录下的C:\Program Files\Java\jdk1.7.0_07\bin里面的java.exe和javaw.exe)
第二个是出现了Failed to load the JNI shared library的问题,打开eclipse就会出现这个问题,在网上查发现是我的版本的问题,我jdk用的是32为的,eclipse用的是64位的,所有就有冲突,但是考虑到jdk安装很麻烦,所有我就重新下载了32位的eclipse。问题最终都解决了。