9

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

修复启动的一种方法是

rm -rf ~/workspace/.metadata

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

你能提出解决这个问题的方法吗?有没有办法恢复损坏的工作区,包括设置?

提前致谢

4

2 回答 2

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

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

于 2013-06-27T07:04:01.040 回答
1

来自 Vissol.ca

  • 创建一个新的工作区
  • 从现有源导入新的 (android) 项目
  • 好去...

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

于 2015-01-04T00:17:36.990 回答