尝试安装eclipse
我得到一个错误
Version 1.6.0_65 of the JVM is not suitable for this product.
命令行中的 Java -version 表示
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-466.1-11M4716)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-466.1, mixed mode)
如何将其更改为兼容版本?我在谷歌上搜索了这个,并浏览了这个网站,在写这篇文章时用建议的问题寻找答案,但没能找到解决它的方法。我找到了一些告诉你这样做的答案(使用我当前安装的版本)
export JAVA_HOME=`/usr/libexec/java_home -v 1.8.*'
当我运行 EXPORT 命令时,它只是将我带到命令行,从那里我不知道该做什么。
我确实下载了 64 位版本。
看起来这应该是一件容易的事......
最佳答案
右击Eclipse
然后点击 Show Package Contents
然后打开 Contents\info.plist
在文本编辑器中
然后搜索<key>Eclipse</key>
紧接在 <key>Eclipse</key>
之后你会有<array>
标签,在<array>
里面添加以下内容标签。
<string>-vm</string>
<string>YOUR_JAVA_HOME/jre/lib/server/libjvm.dylib</string>
替换YOUR_JAVA_HOME
输出为 /usr/libexec/java_home -v 1.8.*
.然后 eclipse 将在该特定 JVM 上运行。
例如我的 Info.plist 有以下内容
<key>Eclipse</key>
<array>
<string>-vm</string>
<string>/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre/lib/server/libjvm.dylib</string>
<string>-keyring</string>
<string>~/.eclipse_keyring</string>
<string>-showlocation</string>
</array>
关于java - JVM 1.6.0_65 版本不适合本产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32159092/