OS:win7 x64
jdk:java version “1.8.0_121” x64
sts:3.8.4 x64(之前装的3.8.3也是出错,现在看来,应该是一类错误)
昨晚睡觉前正常关闭环境,正常关闭电脑,总之一切正常的退出之后,今早再也无法启动,configuration文件夹下的log文件显示大概错误:
java.lang.RuntimeException:Application "org.eclipse.ui.ide.workbench" could not be found in theregistry.
查了N多网页,简单列几个:
http://administrator1616.iteye.com/blog/1960219
http://www.cnblogs.com/lavezhang/p/5903634.html
https://www.oschina.net/question/221603_36997
http://www.eclipse.org/forums/index.php/t/210156/
等等,好多……
其中,有需要打开eclipse进行设置的之类的,有说缺少jar包的,有说缺少vm路径设置的,但是无论如何都没搞定。换成32位的sts、对应JDK之类的,仍搞不定。
在上面最后一个网页里,有说删除.eclipse文件夹的,删了之后也是不管用……
然后发现{当前用户目录}下面除了生成.eclipse外,还有一个.p2文件夹,然后将它也删除了,再次启动sts,终于成功……
好懵逼,仍不懂为啥