我在windows7-64bit操作系统上使用Eclipse juno。由于突然的电源问题我的系统关闭,当我重新启动Eclipse下一次启动时,Eclipse无法加载工作区。它在启动时冻结,或者工作区未显示。每次Eclipse没有正常关闭时,工作区似乎都会被破坏。
修复启动的一种方法是
rm -rf~ / workspace / .metadata
这样做之后,当然,设置已经消失,项目必须重新导入等等 - 这真的很痛苦:(我不明白为什么必须这样。其他应用程序似乎能够保持他们的数据完好无损,即使他们被杀死了。
您能否提出解决此问题的方法?有没有办法恢复损坏的工作区,包括设置?
提前致谢
答案 0 :(得分:14)
您可以编辑eclipse的快捷方式,并在-clean行后添加为运行时参数。它应该清理你的工作区,它可能会修复你的腐败。
所以你的快捷方式就像:
"C:\Program Files(x86)\Eclipse\eclipse.exe" -clean
编辑:确保一旦你用它再次删除它,你不想每次启动它时都要清理它。
答案 1 :(得分:1)
来自Vissol.ca
然后您可以备份原始工作区,删除它并在需要时重新创建它。