每次关闭Eclipse 时,工作空间都会破坏。我能回到工作区的唯一办法是删除.metadata文件夹,但在我这样做后,我必须重新导入我的所有项目。将工作区切换到另一个文件夹不起作用,因为第二次打开它时会破坏它。问题不是由于不正确的关机(据我所知),因为我一直关闭它(在某些情况下,文件>重启)。我还应该提到日食在前几天工作正常但不再有效。
错误日志位于pastebin
很抱歉,如果解决方案很明显,但我是eclipse的新手。
我正在为Java开发人员Luna SR2(4.4.2)和Windows 8 x64运行Eclipse IDE。 提前谢谢。
答案 0 :(得分:0)
请你尝试使用1.8以外的任何其他JDK编译器,如1.7 pr 1.6
对我而言,这似乎是与编译器相关的问题
答案 1 :(得分:0)
删除.metadata不一定能修复损坏的工作区。
相反,你应该尝试清理它:
"C:\Program Files(x86)\Eclipse\eclipse.exe" -clean
(根据您的系统改变您的路径)答案 2 :(得分:0)
像ClassFormatError这样的奇怪错误意味着类文件不适合尝试运行它的jdk。您的JDK最近是否更新到了更新的版本?此类文件是Eclipse Modeling Framework插件的一部分,您正在Oracle JDK 1.8.0_45上运行。
我能想到的三件事你可以试试。