java Eclipse工作区因不正确关闭而损坏
我正在windows7-64位操作系统上使用EclipseJuno。由于突然的电源问题,我的系统被关闭,当我重新启动Eclipse下次启动时,Eclipse无法加载工作区。它在启动时冻结,或者工作区不显示。每次Eclipse未正确关闭时,工作区似乎都会损坏
修复启动的一种方法是
rm-rf~/workspace/。元数据
当然,这样做之后,设置就消失了,项目必须重新导入等等。这真是一件痛苦的事:(我不明白为什么会这样。其他应用程序似乎能够保持数据完整,即使它们被杀死
你能提出解决这个问题的办法吗?是否有方法恢复损坏的工作区(包括设置)
提前谢谢
# 1 楼答案
您可以编辑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
编辑:确保一旦您使用它再次删除它之后,您不希望每次启动eclipse时都清理它
# 2 楼答案
来自维索尔。ca
然后,您可以备份原始工作区,删除它,并根据需要重新创建它