Eclipse工作区在每次关闭时都会破坏

时间:2015-04-24 20:04:05

标签: java eclipse crash

每次关闭Eclipse 时,工作空间都会破坏。我能回到工作区的唯一办法是删除.metadata文件夹,但在我这样做后,我必须重新导入我的所有项目。将工作区切换到另一个文件夹不起作用,因为第二次打开它时会破坏它。问题不是由于不正确的关机(据我所知),因为我一直关闭它(在某些情况下,文件>重启)。我还应该提到日食在前几天工作正常但不再有效。

错误日志位于pastebin

很抱歉,如果解决方案很明显,但我是eclipse的新手。

我正在为Java开发人员Luna SR2(4.4.2)和Windows 8 x64运行Eclipse IDE。 提前谢谢。

3 个答案:

答案 0 :(得分:0)

请你尝试使用1.8以外的任何其他JDK编译器,如1.7 pr 1.6

对我而言,这似乎是与编译器相关的问题

答案 1 :(得分:0)

删除.metadata不一定能修复损坏的工作区。

相反,你应该尝试清理它:

  1. 右键单击Eclipse的快捷方式,然后说出“properties
  2. "C:\Program Files(x86)\Eclipse\eclipse.exe" -clean(根据您的系统改变您的路径)

答案 2 :(得分:0)

像ClassFormatError这样的奇怪错误意味着类文件不适合尝试运行它的jdk。您的JDK最近是否更新到了更新的版本?此类文件是Eclipse Modeling Framework插件的一部分,您正在Oracle JDK 1.8.0_45上运行。

我能想到的三件事你可以试试。

  1. 检查更新管理器,看看是否有Eclipse Modeling Framework插件的更新。
  2. 将Eclipse升级到Luna 4.4.2的最新版本。我知道该版本支持Java 8。
  3. 尝试使用早期版本的JDK运行Eclipse。