当我使用 Eclipse Indigo IDE 处理 Android 项目时,我的计算机突然因电源故障关闭。
现在,如果我启动 Eclipse,只会出现一个空消息对话框(参见屏幕截图),并且 Eclipse 不会启动。我能做些什么?
(我使用的是 Ubuntu 12.04 LTS)
当我使用 Eclipse Indigo IDE 处理 Android 项目时,我的计算机突然因电源故障关闭。
现在,如果我启动 Eclipse,只会出现一个空消息对话框(参见屏幕截图),并且 Eclipse 不会启动。我能做些什么?
(我使用的是 Ubuntu 12.04 LTS)
Mabe 在您工作空间的.metadata文件夹中找到的某些文件已损坏,您是否尝试通过指定另一个工作空间来启动它?
您可以使用 -data 命令行参数在命令行上手动指定工作区位置。
如果您不想通过尝试解决问题而浪费大量时间,您可以将项目导入新工作区,重新安装之前安装的插件,一切都会好起来的。否则,您必须查看在旧工作区的.metadata文件夹中找到的.log文件,分析堆栈跟踪并尝试了解哪个插件已损坏并手动删除它,这可能需要很多时间,就是这样为什么我建议你第一个解决方案。关于.metadata文件夹,它位于~old_workspace/.metadata中。
对我来说,.metadata 文件已损坏。由于 Eclipse 根本没有打开,因此更改工作区不是一种选择。我删除了以下目录,可以重新开始!
希望这对您也有帮助。请注意,您最终会丢失所有项目设置。
我知道我的回复为时已晚。希望这可以帮助其他用户。
由于某种原因,我在 VMware 中的 Ubuntu 异常关闭。当我重新登录 Eclipse 时无法启动。我通过以下步骤进行了修复:
开始很好!!!
~/workspace/.metadata/
我试图通过一个一个删除文件来找到损坏的文件,直到 Eclipse 可以启动。
损坏的文件是~/workspace/.metadata/.plugins/org.eclipse.core.resources/.snap
删除文件后,Eclipse 正常启动。