5

当我使用 Eclipse Indigo IDE 处理 Android 项目时,我的计算机突然因电源故障关闭。

现在,如果我启动 Eclipse,只会出现一个空消息对话框(参见屏幕截图),并且 Eclipse 不会启动。我能做些什么?

(我使用的是 Ubuntu 12.04 LTS)

在此处输入图像描述

4

5 回答 5

6

Mabe 在您工作空间的.metadata文件夹中找到的某些文件已损坏,您是否尝试通过指定另一个工作空间来启动它?

您可以使用 -data 命令行参数在命令行上手动指定工作区位置。

如果您不想通过尝试解决问题而浪费大量时间,您可以将项目导入新工作区,重新安装之前安装的插件,一切都会好起来的。否则,您必须查看在旧工作区的.metadata文件夹中找到的.log文件,分析堆栈跟踪并尝试了解哪个插件已损坏并手动删除它,这可能需要很多时间,就是这样为什么我建议你第一个解决方案。关于.metadata文件夹,它位于~old_workspace/.metadata中。

于 2012-07-09T15:18:10.290 回答
1
  1. 检查你的文件系统。断电时,可能有什么东西被破坏了。
  2. 查看我的博文When Eclipse Won't Start and Restoreing a Corrupted Workspace in Eclipse
于 2012-07-09T13:30:32.510 回答
1

对我来说,.metadata 文件已损坏。由于 Eclipse 根本没有打开,因此更改工作区不是一种选择。我删除了以下目录,可以重新开始!

  1. .元数据
  2. .buildpath
  3. 。项目

希望这对您也有帮助。请注意,您最终会丢失所有项目设置。

于 2013-02-17T13:04:35.307 回答
1

我知道我的回复为时已晚。希望这可以帮助其他用户。

由于某种原因,我在 VMware 中的 Ubuntu 异常关闭。当我重新登录 Eclipse 时无法启动。我通过以下步骤进行了修复:

  1. 删除了工作区中 .metadata 文件夹中的 .lock 文件
  2. 使用带有“-clean”参数的命令行启动 Eclipse

开始很好!!!

于 2013-05-17T12:03:41.077 回答
0

~/workspace/.metadata/我试图通过一个一个删除文件来找到损坏的文件,直到 Eclipse 可以启动。

损坏的文件是~/workspace/.metadata/.plugins/org.eclipse.core.resources/.snap

删除文件后,Eclipse 正常启动。

于 2013-11-15T18:43:06.467 回答