我使用的是Eclipse 3.3(“Europa”)。周期性地,Eclipse需要非常长的时间(可能永远)才能启动。我在Eclipse日志中唯一能看到的是:

    !ENTRY org.eclipse.core.resources 2 10035 2008-10-16 09:47:34.801
    !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

谷歌搜索发现有人建议我删除文件夹:

workspace\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes

这似乎并没有起到什么作用。

如果不从一个新的工作空间开始(这是我不喜欢做的事情,因为重新正确地设置所有项目需要花费数小时),那么是否有一种方法可以使Eclipse正确地启动?


当前回答

注意{WORKSPACE-DIR}/.metadata/中的零字节.plugin文件。插件文件夹中。我刚在里面删除了一个,它解决了我结冰的问题。

其他回答

如果您使用的是Eclipse 4.5/4.6、旧于v2.9.0的Eclipse Xtext插件版本以及特定的工作空间配置,也可能由此错误引起。

解决方法是创建一个新的工作空间并导入现有的项目。

由于我在.metadata.plugins\org.eclipse.core中没有.snao或.prefs文件。资源文件夹(在OS X上运行),什么为我做的技巧是复制。project文件夹到旧。项目,启动Eclipse,并检查

Windows ->首选项->常规-> 开机关机->刷新 启动时的工作区

在此之后,我关闭了Eclipse,将文件夹重命名为old。项目回到。Projects之后,一切都恢复正常。

检查你的电视或其他第二台显示器上的工作区启动器没有打开。这件事发生在我身上。症状看起来与所描述的问题相同。

对我有用的是——在Ubuntu上

Ctrl + F1 ps - e 对eclipse、Java和adb的进程号Kill -9

删除*。Snap(我的是*.markers),——清洁数据或移动工作区文件夹似乎都不适合我。

当我安装并将键盘输入切换到HIME后,eclipse停止工作,我回到fctix,它工作了。