我在 Eclipse 中打开了正在运行的项目。在意外重启 Windows 后,现在当我打开 Eclipse 时,我看到我的项目标有一个小红叉。现在,当我运行主要方法时,我得到一个 java.lang.NoClassDefFoundError
。
我试过重新启动 eclipse,Project -> Clean 但它没有解决问题。
当我检查项目目录时,“目标”文件夹内没有已编译的 .class 文件。我尝试构建项目,但无法获取编译后的类文件,这就是错误的原因。
我该如何解决这个问题?
原文由 samsamara 发布,翻译遵循 CC BY-SA 4.0 许可协议
可能 Eclipse 的工作区文件已损坏。重新启动 Eclipse 并选择一个新的工作区文件夹(或从菜单中选择 Switch workspace)。然后将项目文件导入到新项目中。