我下载了 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)
我做错了什么?
最佳答案
Luna 目前似乎有一个错误:它安装了错误的 Java 版本作为自己的依赖项,然后失败并声称该版本错误。
您需要单独安装Java(从Oracle网站下载官方SDK)并将其设为默认值。确保安装 SDK 而不是 Web 插件。输入 java -version
来验证版本,然后输入 which java
来告知确切的路径。像往常一样编辑 eclipse.ini 并在那里设置 Java 可执行文件的正确路径。
关于java - Eclipse Luna 请求 Java 1.8 但失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25952482/