繁体   English   中英

无法解析java.lang.object类型 - Eclipse buildpath无法正常工作

[英]The type java.lang.object cannot be resolved - Eclipse buildpath not working

我在Mac OSX Mountain Lion上遇到了Eclipse问题。 我最近安装了Android SDK,在我的java项目中,我得到以下消息:

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

阅读这个问题 ,似乎我没有在项目的构建路径中定义有效的JRE。 使用“属性”>“Java构建路径”>“库”检查项目的构建路径我看到JRE系统库旁边有一个红叉。 但是,当我单击添加库...> JRE系统库时,我收到消息:

发生了错误。 有关详细信息,请参阅错误日志 显示java.lang.NullPointerException

然后我尝试单击Eclipse> Preferences> Java> Installed JREs并查看一个空列表。 我尝试添加...标准虚拟机,但我找不到我的JRE的位置。 / Library / Java / JavaVirtualMachines /为空,并且/System/Library/Frameworks/JavaVM.framework不存在。

有谁知道我怎么解决这个问题?

这对我有用:

  • 右键单击您的项目 - >构建路径 - >配置构建路径
  • 转到“库”选项卡
  • 单击“添加库” - > JRE系统库 - >下一步 - >工作区默认JRE(或者您可以添加备用JRE) - >完成

项目中的右键:构建路径>>配置构建路径>>单击JRE系统库>>删除

然后单击:添加库>> JRE系统库>>下一页>>已安装的JRE >>选择JRE >>确定>>完成>>应用

您可以按照说明在此处安装适用于Mac的JDL(包括JRE)

根据您的处理器,下载的文件具有以下名称之一:

  • jdk-8uversion-macosx-amd64.dmg
  • jdk-8uversion-macosx-x64.dmg

版本为6或更高版本。

  • 下载文件。
  • 在下载文件之前,您必须接受许可协议。
  • 从浏览器的“下载”窗口或文件浏览器中,双击.dmg文件以启动它。
    将出现一个Finder窗口,其中包含一个打开框的图标和.pkg文件的名称。
  • 双击包图标以启动安装应用程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM