可能导致错误的原因:
1、文件不存在导致
排查:使用everything搜索该配置文件,发现存在。 此条pass
2、JDK版本与系统位数不匹配
参考博文:http://aquilo.diandian.com/post/2012-05-27/21832516
64位系统装32位JDK导致出错。但我的情况是64位系统装64位jdk,并没有错误。此条pass
3、JDK版本和eclipse版本不一致
排查方法:
1)查看java版本和位数的方法
cmd ,java -version
查看eclispe版本方法:
http://blog.sina.com.cn/s/blog_7af4c81f0102vdcu.html
发现eclipse是32位的但是jdk是64位的。
解决方法:
1)重新下载32位jdk
2)环境变量中,JAVA_HOME指向修改。
重新打开,可以启动了