Eclipse将无法启动,但不会显示错误

时间:2011-10-21 09:18:26

标签: eclipse

11 个答案:

答案 0 :(得分:164)

尝试恢复工作区时似乎失败了。

尝试:

  1. 打开一个新工作区。如果已将其设置为使用默认值,请转到 <Eclipse_root_dir>\configuration\.settings\org.eclipse.ui.ide.prefs并将SHOW_WORKSPACE_SELECTION_DIALOG设为true

  2. 尝试删除<workspace>/.metadata/.plugins/org.eclipse.core.resources/.snap

  3. 正如评论中所建议的:如果使用Eclipse 4,您可能还必须删除文件.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi

答案 1 :(得分:12)

这是我的解决方案:

  • 删除位于

    内的文件 .snap

    <强> <workspace>/.metadata/.plugins/org.eclipse.core.resources/

  • 删除文件: workbench.xmi 位于:

    <强> <workspace>.metadata/.plugins/org.eclipse.e4.workbench/

然后您将无法访问Eclipse。

我的旧解决方案:

这个问题主要是由于工作区损坏,我可以选择创建一个新的workspace,但我将项目链接到Subversion,所以我需要优先将相同的项目保留在原始workspace内,现在我想公开我的解决方案:

workspace内到文件夹.metadata,删除里面的所有文件:

enter image description here

然后再次导入您的项目File - &gt; Import - &gt; Existing Projects into Workspace

enter image description here

答案 2 :(得分:8)

工作区中有一个.metadata目录。在其中,有一个名为.log的文件 - 如果启动过程没有及早非常,它应包含有用的错误消息。

答案 3 :(得分:3)

我遇到了同样的问题,即在Windows中出现严重崩溃后无法启动eclipse并且删除工作区设置没有帮助。重新安装eclipse没有帮助。我不得不卸载并安装Java,我可以再次运行Eclipse。

答案 4 :(得分:2)

我尝试删除

来自安全表的

org.eclipse.core.resources,重新启动eclipse,你应该能够看到所有的配置,但你将无法看到你的项目,你可能会 必须进口。

从安全表中剪切org.eclipse.core.resources

重启Eclipse 然后复制你的org.eclipse.core.resources

然后重新启动。(但你必须确保导入项目) 来自C:\Workspace_BR-12-Q3-MPSERS-REFORM\.metadata\.plugins\org.eclipse.core.resources\.safetable

当您在工作区中有多个树时,这似乎就是谎言。

答案 5 :(得分:2)

我必须重新安装jre并且它正常工作!没有别的。

答案 6 :(得分:1)

确保安装了jdk。如果它仍然存在,请尝试下载eclipse的新副本。

答案 7 :(得分:0)

找到你的装置 eclipse \ configuration.settings文件夹

编辑 org.eclipse.ui.ide.prefs显示workspace = true

创建一个新工作区 再次运行eclipse 从以前的工作区导入项目

答案 8 :(得分:0)

从工作区中删除旧的.metadata文件夹,然后复制我第一次选择的新文件夹。

后台:我遇到了类似的问题,当我卸载eclipse并再次安装时,它就开始了,所以在我第一次创建一个新的工作区时,我的工作没有任何问题,然后是另一次我选择了旧工作区,所以当我尝试打开它时,它使用旧的.metadata文件夹。

答案 9 :(得分:0)

我的问题是我以某种方式安装了32位Java并搞砸了我的环境变量,因此jdk1.7.0_10不再是PATH了。根据海报的截图,将其从已接受的答案here中修正。

答案 10 :(得分:0)

请确保您拥有正确的Java版本。我在64位计算机上有32位。请在此处验证您的Java版本 - https://www.java.com/en/download/installed.jsp

当我安装正确的版本时证明非常方便!