【发布时间】:2014-08-16 05:21:45
【问题描述】:
我在使用 Mac OSX Mountain Lion 上的 Eclipse 时遇到问题。我最近安装了 Android SDK,在我的 java 项目中我收到以下消息:
类型 java.lang.Object 无法解析。它被间接引用 来自所需的 .class 文件
阅读this issue,我的项目的构建路径中似乎没有定义有效的 JRE。使用 Properties > Java Build Path > Libraries 检查项目的构建路径我看到 JRE System Library 旁边有一个红十字。但是,当我单击 Add Library... > JRE System Library 时,我收到消息:
发生错误。有关详细信息,请参阅错误日志。 java.lang.NullPointerException
然后我尝试单击 Eclipse > Preferences > Java > Installed JREs 并看到一个空列表。我尝试添加...标准 VM,但找不到 JRE 的位置。 /Library/Java/JavaVirtualMachines/ 为空且 /System/Library/Frameworks/JavaVM.framework 不存在。
有人知道我该如何解决这个问题吗?
【问题讨论】:
-
下载一个新的JRE并添加到eclipse中
-
我已经下载了一个新的 JRE 但不知道它的根目录在哪里。