保存崩溃工作区的文件

时间:2011-01-11 17:46:12

标签: java eclipse crash workspace

我的工作空间刚刚崩溃,我做了很多事情,我可能无法记住所有事情。有没有办法,文件,我的工作区的东西,让我看到什么类被打开?也许我的.metadata中有一个文件存储了打开的类。 有没有人有任何想法?

如果你们有任何想法,我怎么能这样做......它会有所帮助!

3 个答案:

答案 0 :(得分:0)

我过去所做的是将工作区移动到新目录,即workspace2,打开eclipse并使用原始工作区位置。这将创建一个全新的工作区。

然后,您可以通过右键单击导航器选项卡并导入,从损坏的工作区(现在称为workspace2)导入项目。

祝你好运!

答案 1 :(得分:0)

首先,找到它并复制它。然后,您可以创建一个新工作区并将现有项目导入其中,然后指向旧工作区的根目录并让它找到所有项目。然后你应该启动并运行。保存您的更改!不要在这个工作区工作!

然后您可以启动一个全新的工作区并从头开始正确填充它并在其中工作。

答案 2 :(得分:0)

Eclipse每5分钟存储一次工作空间状态。见窗口>偏好>一般>工作区(“工作区保存内部”)

Eclipse保留最后打开的文件,您可以在底部的“文件”菜单中重新打开它们。默认情况下,它仅存储最后4个文件的名称。最大值为15.您可以将其从4增加到15,并立即在“文件”菜单中显示15个文件。见窗口>偏好>一般>编辑(“最近打开的文件的大小”)。该设置存储在密钥\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.workbench.prefs中的RECENT_FILES中。不幸的是,我还没有找到一种简单的方法来同时查看所有文件。

文件\.metadata\.plugins\org.eclipse.ui.workbench\workbench.xml包含编辑者的状态,例如打开的文件和每个文件的游标位置。

Eclipse保留本地文件的历史记录。见窗口>偏好>一般>工作区>当地历史。实际文件存储在\.metadata\.plugins\org.eclipse.core.resources\.history\

如果选择文件,则可以看到每个文件的本地历史记录,打开上下文菜单,单击“比较”>当地历史。