另一个办法我个人认为比较完美(这个方法是从网络上发现,当我发现这个解决方法并验证成功后我激动了好一阵子),这个方法解决的问题有个前提,那就是在workspace的.metadata文件夹,里面有个.log文件,如果里面看到!MESSAGE A workspace crash was detected. The previous session did not exit normally.这句话,那就可以用这个方法解决。方法的步骤:首先进入workspace的.metadata/.plugins/org.eclipse.core.resources/.projects文件夹中,你会发现一些项目的文件;然后估计一下哪个项目出错(一般情况下是eclipse异常关闭时正在使用的项目),进入项目对应的文件;再后找到里面有个叫.SNAP的文件,把它删除掉。最后重新启动eclipse,问题应该会得到解决。如果还是不能解决,那我也没有办法了,使用方法1这个麻烦但万能的方法吧,哈哈!
style="display: none;" id="api.blog.163.com" height="0" src="http://api.blog.163.com/crossdomain.html?t=20100205" width="0" name="api.blog.163.com"> style="display: none;" id="photo.163.com" height="0" src="http://photo.163.com/photo/html/crossdomain.html?t=20100205" width="0" name="photo.163.com"> style="display: none;" id="ud.blog.163.com" height="0" src="http://ud.blog.163.com/crossdomain.html?t=20100205" width="0" name="ud.blog.163.com">