java - 如何将 JRE 1.8 与 Eclipse Neon 一起使用?

标签 java eclipse macos

尝试运行 Eclipse Neon 我收到此错误:

To open “Eclipse” you need to install the legacy Java SE 6 runtime.

我已经从 Oracle 安装了 JRE 1.8,而不是旧版 JRE:

➜  /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version

java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

但是,我也可以看到它在路径中不可用:

➜  java -v
No Java runtime present, requesting install.

➜  /usr/libexec/java_home -v 1.8
Unable to find any JVMs matching version "1.8".
No Java runtime present, try --request to install.

➜  ls /Library/Java/JavaVirtualMachines

最佳答案

在 macOS 上,您必须安装完整的 JDK 才能获得完整的 Java 支持。 JRE 还不够,因为它只安装浏览器插件。

JDK 的当前下载是 here

关于java - 如何将 JRE 1.8 与 Eclipse Neon 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43042197/

相关文章:

java - 为什么在启动运行配置时 Eclipse 会以 "Verifying launch attributes..."状态挂起 57%?

swift - Mac OS Xcode Swift 2.2 控制拖动标签和按钮到 appdelegate.swift 文件的问题

java - H.323协议(protocol)端点到端点发送和接收什么来发起调用?

java - 拆分 Map 的键并使用新键和关联值创建一个新 Map

java - 在 Apache Tomcat WebServer 中无法访问该站点

macos - 将字符串读入变量,直到 BASH 中的某个单词

javascript - “listener” 参数必须是函数类型。 MacOS 上的 Node.JS 9.3.0_1 有问题

java - 在 hibernate 中将多个集合映射到一个表中

java - Android Studio/Robolectric测试随机失败

android - Eclipse:缺少 androidmanifest.xml 下的选项卡