Eclipse 中的 Java 项目:无法解析 java.lang.Object 类型。它从所需的.class文件中间接引用

2022-08-31 05:42:15

在 Eclipse 中导入项目后,我收到以下错误:

无法解析 java.lang.Object 类型。它从所需的.class文件中间接引用

但是,我已经通过窗口» 首选项 » Java » 已安装的 JRE 在 Eclipse Kepler 中将路径设置为 C:\Program Files\Java\jdk1.6.0_41。


答案 1

这是一个令人讨厌的Eclipse Bug,似乎时不时地咬人。请参阅 http://dev-answers.blogspot.de/2009/06/eclipse-build-errors-javalangobject.html 以获取可能的解决方案,否则请尝试以下操作;

  • 关闭项目并重新打开它。

  • 清理项目(它将重新构建构建路径,从而使用JDK库重新配置)

  • 删除并重新导入项目,如有必要,请再次执行上述步骤。

更好的治疗方法是尝试NetBeans而不是Eclipse:-)


答案 2

以下步骤可能会有所帮助:

  1. 右键单击项目 » 属性 » Java 构建路径
  2. 选择选项卡
  3. 找到 JRE 系统库并将其删除
  4. 单击添加库...右侧的按钮 » 添加 JRE 系统库(工作区默认 JRE)

推荐