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 功能?

CentOS安装Eclipse luna

Eclipse Luna“无法确定 /project/src/com/.../classFile.java 的 URI”(Windows 8)

为经典版eclipse增加web and Java EE插件

Eclipse Luna 在 Ubuntu 的新项目上崩溃

eclipse(luna)搭建SSH(struts2+spring4+hibernate4)