Eclipse不能启动, 提示Failed to load the JNI shared library“D:\Program Files\bin\client\jvm.dll

Eclipse不能启动, 双击后提示Failed to load the JNI shared library"D:\Program Files\bin\client\jvm.dll" 谢谢了!

为了充分发挥64位系统的潜力,特意去http://www.eclipse.org/downloads/下载了个64位版的Eclipse,我下载的是 eclipse-jee-helios-SR2-win32-x86_64.zip,解压后双击运行eclipse,报“Failed to load the JNI shared library”错误

原来我的jdk是以前旧32位系统安装jdk后文件的绿色备份,在新Win7 64位系统中我直接配到系统环境变量JAVA_HOME就完事了,结果就会出现上面的需哦无。发现如上错误是因为jdk不是64位版所致,上 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载个64位版的jdk安装一下就解决了问题,我下载的是 jdk-6u24-windows-x64.exe。参考资料:http://rongjih.blog.163.com/blog/static/3357446120111281450355追问

我的JDK是64位的啊

追答

jdk是64位的之后确定环境变量配置没有问题!!

追问

是的

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-12
问题是你的环境变量配置错误,一般是由于安装64位eclipse和32位jdk的不兼容问题造成的,建议你去重新检查一下你的环境变量是否配置正确,最主要的是path路径,其次是classpath和java_home
第2个回答  2012-04-14
最简单的方法就是把32位和64位的环境配置变量都写进环境配置文件里面。

win7打开eclipse提示failedtoloadthejnisharedlibrary怎么办_百度...
解决方法:1、右键点击Eclipse打开菜单,选择“打开文件位置”,没有该选项的话可以在属性中查看文件位置;2、进入安装目录后,找到并打开ecloipse.ini文件,如图所示;3、在记事本中,删除下图红框中标记的代码,然后保存即可。以上就是win7打开eclipse提示failedtoloadthejnisharedlibrary怎么办的所有内容了...

...时出现“failed to load the jni shared library”怎么解决_百度知 ...
查看--launcher.library下面的一行,如果显示的是win32.x86则表明eclipse是32位的,如果显示的win32.x86_64,则是64位的。如果eclipse的版本与jdk不对应,则JDK与eclipse不兼容,会出现Failed to load the JNI shared library这个问题。解决这种问题有两种,一是重新安装JDK,二是重新安装eclipse。因为安装...

...怎么解决Failed to load the JNIshared library
查看--launcher.library下面的一行,如果显示的是win32.x86则表明eclipse是32位的,如果显示的win32.x86_64,则是64位的。如果eclipse的版本与jdk不对应,则JDK与eclipse不兼容,会出现Failed to load the JNI shared library这个问题。解决这种问题有两种,一是重新安装JDK,二是重新安装eclipse。因为安装...

第一次启动eclipse出现 failed to load the JNI shared library
给定目录下jvm.dll不存在。对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。原因2:eclipse的版本与jre或者jdk版本不一致 对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。原因2的概率更大一些,原因1不太可能发生 ...

...Failed to load the JNI shared library”,环境变量应该没问题,ecl...
如果你是64位的系统,却安装了32位的JDK,就会导致上面的情况。解决办法:卸载掉原来安装的32位的JDK,然后安装64位的JDK到电脑中,然后在重新配置。如果问题得到解决请采纳!

...怎么解决Failed to load the JNIshared library
Java环境变量都check过是1.7的了,查看了注册表里面[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Runtime Environment]也已经是1.7,还是报同样错。最后将原先1.6的目录改了别的名字,就可以启动了。(当然只要一改回来,就又报错= =)估计是因为没有卸载掉jdk1.6(原先别的软件依赖没全部升级完本不...

...就报failed to load theJNI shared library "D:\\DevelpTools\\java\\...
exe 现在的是:I:\\eclipse-bdt-win32\\eclipse\\eclipse.exe eclipse -vm I:\\eclipse-bdt-win32\\eclipse\\jdk1.6.0_02\\jre\\bin\\javaw 你追加的内容是:(之间一个空格)eclipse -vm I:\\eclipse-bdt-win32\\eclipse\\jdk1.6.0_02\\jre\\bin\\javaw 中间这段是jre的路径,不能有空格 ...

启动eclipse时Failed to load the JNI shared library
eclipse是32位的,java也要是32位的!eclipse是64位的,java也要是64位的!如果eclipse是32位的,则JAVA_HOME="C:\\Program Files (x86)\\Java"如果eclipse是64位的,则JAVA_HOME="C:\\Program Files\\Java"

启动eclipse时Failed to load the JNI shared library
你的eclipse是32位的吗.如果不是,请下载32位的来运行,因为你的jdk是32位的

...个窗口,fail to load the JNI shared library G:\\bin\\client\\jvm.dl...
环境没配置好 jvm.dll应该损坏或丢失,重装一下java虚拟机

相似回答