Eclipse Luna 请求 Java 1.8 但失败
Posted
技术标签:
【中文标题】Eclipse Luna 请求 Java 1.8 但失败【英文标题】:Eclipse Luna requested Java 1.8 but failed 【发布时间】:2014-11-15 03:27:46 【问题描述】:我下载了 Eclipse Luna 并在 Mac OS X 中从终端运行:
> /Applications/Eclipse.app/Contents/MacOS/eclipse
JavaVM: requested Java version (1.8.0) not available. Using Java at "/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home" instead.
但是,我有:
> 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)
我做错了什么?
【问题讨论】:
【参考方案1】:Luna 目前似乎有一个错误:它安装了错误的 Java 版本作为自己的依赖项,然后声称版本错误。
您需要单独安装 Java(从 Oracle 网站下载官方 SDK)并将其设为默认值。确保安装 SDK 而不是 Web 插件。键入java -version
以验证版本,然后键入which java
以告知确切路径。像往常一样编辑eclipse.ini
并在那里设置Java 可执行文件的正确路径。
【讨论】:
以上是关于Eclipse Luna 请求 Java 1.8 但失败的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Eclipse Luna 中使用 Java 8 功能?
Eclipse Luna“无法确定 /project/src/com/.../classFile.java 的 URI”(Windows 8)