【问题标题】:specified JRE installation does not exist (MacOSX)指定的 JRE 安装不存在 (MacOSX)
【发布时间】:2014-12-04 17:03:54
【问题描述】:

我知道上一个 SO 问题的这些不错的答案:specified JRE installation does not exist

但是,我看不出如何利用任何答案。我已经安装了与 Eclipse 捆绑的 Java JDK、Maven、Ant、Android SDK,并且正在使用 Mac OS X Mavericks 10.9.5。

这和设置JAVA_HOME 变量一样简单吗?如果是这样,如何知道将其设置为什么?

我是 Java 新手,很抱歉这个菜鸟问题。

Tims-MacBook-Pro-retina:Github timrpeterson$ java -version
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
Tims-MacBook-Pro-retina:Github timrpeterson$ javac -version
javac 1.8.0_20

【问题讨论】:

  • 你是怎么安装的?如果你打开一个终端,java -versiontype java的结果是什么?
  • 嘿,Elliot,添加在上面。我从它们各自的主页下载 Java、Eclipse 和 Android,例如,Android homepage。我使用 Homebrew 安装了 Maven 和 Ant。
  • 还有,type java?因为那似乎是 Java 8。
  • 是的,它看起来像第 8 版,很糟糕吗? Tims-MacBook-Pro-retina:Github timrpeterson$ type java java is hashed (/usr/bin/java)
  • 请说明您如何尝试运行 hello world 应用程序。

标签: java eclipse macos adt osx-mavericks


【解决方案1】:

当项目配置为在某人的机器上使用特定的 JRE,而不是使用执行环境 (EE) 时,就会发生这种情况。 EE 是已安装的物理 JRE/JDK 之上的抽象,并允许可移植的项目配置(以避免您遇到的问题)。您可以通过在 Package Explorer 视图中查看您的项目并找到它的 JRE System Library 节点来修复它。右键单击它并选择属性。您可以在此处为项目选择执行环境。

根据您的工作区的设置方式,您可能还需要使用“环境”按钮在您的工作区中配置所需的环境。

您还可以通过项目的属性访问 JRE 系统库配置 - 选择 Java Build Path 部分,然后选择 Libraries 选项卡。选择 JRE 系统库,然后使用 Edit... 按钮进行更改。

【讨论】:

  • 用另一条路线编辑答案以更改它。
  • 嗯,这一定与并发Android安装有关,因为当我刚刚安装Eclipse时它可以找到路径,但是对于我安装的Eclipse版本与Android,你或其他人都没有建议可以让我解决这些路径问题。
猜你喜欢
  • 2012-06-25
  • 2014-12-16
  • 2018-11-07
  • 2012-08-28
  • 1970-01-01
  • 1970-01-01
  • 2021-01-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多