Eclipse Workspace因关闭不当而损坏

时间:2013-06-27 07:01:35

标签: java eclipse

我在windows7-64bit操作系统上使用Eclipse juno。由于突然的电源问题我的系统关闭,当我重新启动Eclipse下一次启动时,Eclipse无法加载工作区。它在启动时冻结,或者工作区未显示。每次Eclipse没有正常关闭时,工作区似乎都会被破坏。

修复启动的一种方法是

rm -rf~ / workspace / .metadata

这样做之后,当然,设置已经消失,项目必须重新导入等等 - 这真的很痛苦:(我不明白为什么必须这样。其他应用程序似乎能够保持他们的数据完好无损,即使他们被杀死了。

您能否提出解决此问题的方法?有没有办法恢复损坏的工作区,包括设置?

提前致谢

2 个答案:

答案 0 :(得分:14)

您可以编辑eclipse的快捷方式,并在-clean行后添加为运行时参数。它应该清理你的工作区,它可能会修复你的腐败。

http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html

所以你的快捷方式就像:

"C:\Program Files(x86)\Eclipse\eclipse.exe" -clean

编辑:确保一旦你用它再次删除它,你不想每次启动它时都要清理它。

答案 1 :(得分:1)

来自Vissol.ca

  • 创建新工作区
  • 从现有来源导入新(android)项目
  • 很高兴去......

然后您可以备份原始工作区,删除它并在需要时重新创建它。