日食。恢复项目“.settings”目录

时间:2012-04-20 08:55:37

标签: java eclipse

无意中,我从位于Java项目的目录中删除项目“.settings”文件夹。 在这个目录中找到了如下文件:

org.eclipse.jdt.core.prefs
org.eclipse.m2e.core.prefs
org.eclipse.wst.common.project.facet.core.xml

等..

我能恢复吗?现在,当标记有@Override注释的方法(Eclipse不理解我实现某些接口)时,eclipse显示错误。它不是完整的错误列表。

谢谢!

3 个答案:

答案 0 :(得分:2)

我曾经曾经遇到过这个问题。 有一个解决方案。

    Just delete the project from Eclipse workspace and import it again.
    the settings will be created for the project.
  

注意:请勿将其从磁盘中删除(尝试时会要求它   删除,所以不要选中复选框)

答案 1 :(得分:1)

除非您从某个构建系统备份或生成Eclipse项目设置,否则应在Eclipse中再次手动设置项目首选项(打开项目属性并查看设置)。 例如,注释的问题是编译器的Java版本设置不正确(需要java 1.6或更高版本)。

也许您的项目非常简单,然后您可以使用适当的设置创建新项目,并将您的来源从已损坏的项目复制到新项目。

如果您想避免使用工作区设置的类似情况,您可以导出它们并备份生成的文件(请参阅文件/导出/常规/首选项)。

从构建配置生成Eclipse项目通常非常方便(例如,所有Maven,Gradle,Leiningen都可以这样做)。除非您在Eclipse项目中需要构建系统尚不支持的某些特定设置,否则这种方法很有效。

答案 2 :(得分:0)

这需要很多时间。您应删除所有eclipse文件并再次导入/创建此项目。有一次我遇到了一些问题,我花了3个小时进行恢复。我尝试使用hdd恢复工具进行恢复,然后手动检查一些参数。但结果我没有解决所有问题,因为在我的情况下文件已损坏。