不小心我从 Java 项目所在的目录中删除了项目“.settings”文件夹。在这个目录中,有如下文件:
org.eclipse.jdt.core.prefs
org.eclipse.m2e.core.prefs
org.eclipse.wst.common.project.facet.core.xml
ETC..
我可以恢复它们吗?现在 Eclipse 在标有注释的方法时显示错误@Override
(Eclipse 不明白我实现了一些接口)。它不是完整的错误列表。
谢谢!
我曾经也遇到过这个问题。有一个解决方案。
Just delete the project from Eclipse workspace and import it again.
the settings will be created for the project.
注意:不要从磁盘中删除它(当你尝试删除时它会要求,所以不要选中复选框)
除非您有备份或从某个构建系统生成 Eclipse 项目设置,否则您应该在 Eclipse 中再次手动设置项目首选项(打开项目属性并查看设置)。例如,注释的问题是编译器的 Java 版本设置不正确(您需要 java 1.6 或更高版本)。
也许您的项目非常简单,然后您可以使用适当的设置创建新项目并将源代码从损坏的项目复制到新项目。
如果您想避免与工作区设置类似的情况,您可以导出它们并备份生成的文件(请参阅文件/导出/常规/首选项)。
从构建配置生成 Eclipse 项目通常非常方便(例如所有 Maven、Gradle、Leiningen 都可以这样做)。除非您需要构建系统尚不支持的 Eclipse 项目中的某些特定设置,否则此方法效果很好。
它需要很多时间。您应该删除所有 eclipse 文件并再次导入/创建该项目。有一次我遇到了一些问题,我花了 3 个小时来恢复。我尝试使用硬盘恢复工具进行恢复,然后手动检查了一些参数。但结果我没有解决所有问题,因为在我的案例中文件已损坏。