【发布时间】:2017-03-27 09:07:28
【问题描述】:
尝试运行 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
【问题讨论】: