38

下载了 OS X Yosemite Beta 3,我正在尝试运行一些基于 Eclipse 的 IDE,即 Titanium Studio 和 Aptana Studio。

当我尝试启动应用程序时遇到此错误消息。启动时不起作用,所以我下载了 JDK 1.8.0_40,仍然没有骰子。它在正确的位置查找,文件存在并且使用正确的 java 版本。不确定问题是什么,任何帮助将不胜感激。

4

6 回答 6

69

从 Apple 下载适用于 OS X 2014-001 的最新 Java 版本。http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US

今天早上我遇到了同样的错误,这是一个快速简单的修复。

于 2014-10-17T16:09:25.343 回答
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(由 Oracle 提供)。所以你不必担心安装两个版本的JDK时会有任何冲突。

我需要JDK1.8 来获得Oracle 的J2SE 最新版本的一些新特性。同时我还需要 Aptana Studio。我很担心可能会有一些冲突。

以下是我在 OSX Yosemite 上为解决 AptanaStudio3.1 的问题所做的工作:

  1. 下载并安装包:JavaForOSX
  2. 找到文件“AptanaStidio3.ini”,该文件默认位于此处目录下:/Applications/Aptana Studio 3/AptanaStudio3.app/Contents/MacOS
  3. 添加“-vm”参数以指定将用于午餐 Aptana Studio 的 java。 -vm /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java

希望对遇到同样问题的小伙伴有所帮助。

于 2015-08-01T19:05:47.420 回答
9

我也遇到了这个问题。显然 Aptana Studio 是 32 位的,而我安装的 java 是 64 位的。

我不想按照公认的答案建议恢复到 Java6,所以我用另一种方式解决了它。

我下载了 64 位版本的 Eclipse 并安装了 Aptana Studio 的插件版本。

于 2015-01-15T01:52:06.727 回答
1

我也遇到了这个问题,因为我安装了 64 位 JDK 1.7(标准 Oracle 版本 - 不是其他答案中指示的 Apple 版本)并且错误地下载了 32 位版本的 Eclipse。啊!!

我删除了 32 位版本并下载了 64 位版本的 Eclipse,现在一切正常。

于 2015-03-25T19:15:14.820 回答
1

只需下载最新的适用于 OSX 的 Java 即可。我从上面的链接单击并下载了文件-> http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US <

于 2017-02-12T18:39:23.577 回答
-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
于 2015-05-06T03:40:59.197 回答