2012-07-09 118 views
5

由于电源故障,我的电脑突然关闭,而我正在使用Eclipse Indigo IDE开发Android项目。Eclipse IDE未启动

现在,如果我启动Eclipse,只会出现一个空的消息对话框(请参阅屏幕快照),并且Eclipse无法启动。我能做什么?

(我使用Ubuntu 12.04 LTS)

enter image description here

+2

你是否试过用-clean参数启动eclipse? “eclipse -clean” – 2012-07-09 13:27:12

+0

是的,我试过这个选项,但没有成功。 – siva636 2012-07-09 13:51:05

+0

你可能想要考虑报告一个错误。即使Eclipse没有启动,它也不应该显示*空白*消息框。 – 2013-02-17 16:18:07

回答

6

马贝在工作区的.metadata文件夹中找到一些文件被损坏,你试图通过指定另一个工作区来启动呢?

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

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

+0

当然,如果我通过指定一个新的工作区开始,它会毫无问题地开始。我能做些什么来修复我的原始工作区? (我找不到Ubuntu文件系统中的.metadata文件夹) – siva636 2012-07-09 16:35:39

+0

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

1

对于我来说,.metadata文件被损坏。由于eclipse根本没有打开,所以更改工作区不是一个选项。我删除了以下目录,并可以重新开始!

  1. .metadata
  2. .buildpath
  3. 的.project

希望这有助于你。 请注意,您将最终失去所有的项目设置。

1

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

我的Ubuntu在VMware的停工,异常的某些原因。当我在Eclipse中登录时无法启动。我固定有以下步骤:在.metadata文件夹中的工作区

    1. 除去.lock文件开始蚀使用命令行用“-clean”参数

    它开始细!! !

  • 0

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

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

    一旦文件已被删除的Eclipse正常启动。