下载了OS X Yosemite Beta 3,我正在尝试运行一些基于eclipse的IDE,即Titanium Studio和Aptana Studio。
尝试启动应用时遇到此错误消息。没有在启动时工作,所以我下载了JDK 1.8.0_40,仍然没有骰子。它正在查找正确的位置,文件存在并且它使用正确的java版本。不知道问题是什么,任何帮助将不胜感激。
答案 0 :(得分:69)
从Apple下载适用于OS X 2014-001的最新版Java。 http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US
今天早上我遇到了同样的错误,这是一个快速简单的解决方法。
答案 1 :(得分:13)
当我尝试在OSX yosemite上吃AptanaStudio 3.1时,我遇到了这个问题。 我对这个问题进行了大量的研究,发现JDK1.8(64位)版本不支持Aptana Studio(3.1),也许还没有在基于Eclipse的相同骨架的其他IDE上工作。
我能解决的唯一解决方案是安装旧版本的JDK,我发现@ChancePance链接仅对我有用。
为什么我回答这个问题只是为了指定安装这个版本的JDK(版本1.6.0_65,我下载软件包时为64位)和J2SE 1.8(提供)由甲骨文)。因此,在安装两个版本的JDK时,您不必担心会出现任何冲突。
我需要JDK1.8来获得最新版本的Oracle J2SE的一些新功能。我同时需要Aptana Studio。我很担心可能会有一些冲突。
以下是我在OSX Yosemite上为解决AptanaStudio3.1问题所做的工作:
/Applications/Aptana Studio 3/AptanaStudio3.app/Contents/MacOS
-vm
/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
希望这会帮助那些遇到同样问题的人。
答案 2 :(得分:9)
我也遇到了这个问题。显然Aptana Studio是32位,而我安装的java是64位。
我不想回复Java6作为接受的答案,所以我用另一种方式解决了。
我下载了64位版本的Eclipse并安装了Aptana Studio的插件版本。
答案 3 :(得分:1)
我也遇到了这个问题,因为我安装了64位JDK 1.7(标准的Oracle版本 - 而不是其他答案中指出的Apple版本)并错误地下载了32位版本的Eclipse。 DOH !!
我删除了32位版本并下载了64位版本的Eclipse,现在一切正常。
答案 4 :(得分:1)
只需下载最新的OS for OSX即可。我点击并从上面的链接下载了该文件 - > http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US<
答案 5 :(得分:-1)
打开“/Applications/BonitaBPMCommunity-6.5.0/BonitaBPMCommunity.app/Contents/MacOS/BonitaBPMCommunity.ini”
通过在终端中执行来获取系统上JRE / JDK的位置:
/usr/libexec/java_home
Add 2 lines after adapting the ...jdk1.8.0... to your system as found out above
-vm
/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/java
in between the following lines:
-clearPersistedState
-vmargs