无法解析类型java.lang.object-Eclipse buildpath不工作
我对Mac OSX Mountain Lion上的Eclipse有问题。我最近安装了Android SDK,在我的java项目中,我收到以下消息: 无法解析类型java.lang.Object。它是间接引用的 来自必需的.class文件 阅读本文,我似乎没有在项目的构建路径中定义有效的JRE。通过属性>Java构建路径>库检查项目的构建路径,我看到JRE系统库旁边有一个红十字。但是,当我单击添加库…>JRE系统库我收到消息: 发生了一个错误。有关详细信息,请参阅错误日志。 java.lang.NullPointerException 然后我尝试单击Eclipse>Preferences>Java>Installed JRE,看到一个空列表。我试图补充。。。标准VM,但我找不到JRE的位置/Library/Java/JavaVirtualMachines/为空,并且/System/Library/Frameworks/JavaVM.framework不存在无法解析类型java.lang.object-Eclipse buildpath不工作,java,eclipse,buildpath,Java,Eclipse,Buildpath,我对Mac OSX Mountain Lion上的Eclipse有问题。我最近安装了Android SDK,在我的java项目中,我收到以下消息: 无法解析类型java.lang.Object。它是间接引用的 来自必需的.class文件 阅读本文,我似乎没有在项目的构建路径中定义有效的JRE。通过属性>Java构建路径>库检查项目的构建路径,我看到JRE系统库旁边有一个红十字。但是,当我单击添加库…>JRE系统库我收到消息: 发生了一个错误。有关详细信息,请参阅错误日志。 java.lang.N
有人知道我如何解决这个问题吗?您可以按照说明进行操作 根据您的处理器,下载的文件具有以下名称之一:
jdk-8uversion-macosx-amd64.dmg
jdk-8uversion-macosx-x64.dmg
- 下载文件
- 在下载文件之前,您必须接受许可协议
- 在浏览器的下载窗口或文件浏览器中,双击.dmg文件以启动它。
此时会出现一个Finder窗口,其中包含打开框的图标和.pkg文件的名称
- 双击软件包图标以启动安装应用程序
- 右键单击项目->生成路径->配置生成路径
- 转到“库”选项卡
- 单击“添加库”->JRE系统库->下一步->工作区默认JRE(或者您可以添加备用JRE)->完成
- 这对我来说很有效:
然后单击:添加库>>JRE系统库>>下一步>>安装的JRE>>选择JRE>>确定>>完成>>应用下载新的JRE并将其添加到Eclipse中我已下载了新的JRE,但不知道其根目录在哪里。