OSX Yosemite – JVM共享库不包含JNI_CreateJavaVM符号
下载OS X Yosemite Beta 3,我试图运行一些基于Eclipse的IDE,即Titanium Studio和Aptana Studio。
在尝试启动应用程序时遇到此错误消息。 没有开机工作,所以我下载了JDK 1.8.0_40,仍然没有骰子。 它正在寻找适当的位置,文件存在,它使用正确的Java版本。 不知道是什么问题,任何帮助将不胜感激。
从Apple下载适用于OS X 2014-001的Java最新版本。 http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US
今天早上我遇到了同样的错误,这是一个快速和简单的修复。
当我尝试在OSX优胜美地上试吃AptanaStudio 3.1时,我遇到了这个问题。 我谷歌这个问题相当多,发现JDK1.8(64位)版本只是不支持Aptana Studio(3.1),也许也不能在基于Eclipse的相同骨架的其他IDE工作。
我唯一可以解决的问题是安装JDK的旧版本,我发现链接@ChancePance只是为我工作。
为什么我要回答这个问题只是为了说明在J2SE 1.8(由Oracle提供)的基础上安装这个版本的JDK(版本号为1.6.0_65,下载包时为64位)是可以的。 所以在安装两个版本的JDK时,您不必担心有任何冲突。
对于最新版本的J2SE的一些新function,我需要JDK1.8。 我同时需要Aptana Studio。 我很担心可能会有一些冲突。
下面是我在OSX Yosemite上所做的解决AptanaStudio3.1的问题:
- 下载并安装包: JavaForOSX 。
- find文件“AptanaStidio3.ini”,这个文件默认位于这个目录下:
/Applications/Aptana Studio 3/AptanaStudio3.app/Contents/MacOS
- 添加“-vm”参数来指定将用于午餐Aptana Studio的java。
-vm /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
希望这会帮助你们遇到同样的问题。
我也遇到了这个问题。 显然Aptana Studio是32位,而我安装的Java是64位。
我不想回复到Java6接受的答案build议,所以我解决了另一种方式。
我下载了64位版本的Eclipse,并安装了Aptana Studio的插件版本。
我也遇到过这个问题,因为我安装了64位的JDK 1.7(标准的Oracle版本 – 不是其他答案中的苹果版本),并且错误地下载了32位版本的Eclipse。 卫生署!
我删除了32位版本,并下载了64位版本的Eclipse,现在一切正常。
简单地下载最新的OSX的Java工作的魅力。 我点击并从上面的链接下载文件 – > http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=zh_CN <
打开“/Applications/BonitaBPMCommunity-6.5.0/BonitaBPMCommunity.app/Contents/MacOS/BonitaBPMCommunity.ini”
通过在terminal中执行来获取系统上的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
- 你可以改变分钟吗? 在Eclipse中的Android应用程序的API级别?
- 获取“Java堆空间”和“内存不足”时的Eclipse内存设置
- java.lang.ClassNotFoundException:启动Simple Struts2应用程序时,org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- 下载Eclipse插件更新站点以供离线安装
- 适用于OS X Mavericks的Eclipse Kepler请求Java SE 6
- 启动失败。 找不到二进制文件。 Eclipse Helios上的CDT
- Android应用程序的典型.gitignore文件
- 为什么Ubuntu 14.04在4.3版本时贴(旧)Eclipse 3.8?
- 如何从Eclipse中设置java.library.path