www.3112.net > EClipsE 通过快捷方式启动时报FAilED to loAD thE jni shArED li...

EClipsE 通过快捷方式启动时报FAilED to loAD thE jni shArED li...

看一下快捷方式与你进入目录启动的eclipse是否一致~如果一致,再看一下快捷方式是否额外指定了-vm等参数,删除快捷方式,重新创建一个试试.

首先,查看JDK是多少位的,在搜索框中输入cmd,然后打开命令行窗口.在命令行中输入java -version ,查看JDK是多少位,一般显示64位的就是64为JDK,未显示的一般为32位的JDK.然后,确定eclipse是多少位的.打开eclipse的安装目录

在桌面快捷方式里面,鼠标点击右键,选择属性,然后就是目标在目标一栏处,追加参数即可解决!例如:你原先的内容是:I:\eclipse-bdt-win32\eclipse\eclipse.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是32位的吗.如果不是,请下载32位的来运行,因为你的jdk是32位的

最简单的方法就是把32位和64位的环境配置变量都写进环境配置文件里面.

我也是新手,才下的eclipse,遇到了同样的问题.经过1整天吐血的检查,终于发现时因为版本不匹配.原先我都是从官网下的64位的软件,配置好环境变量仍然不行.我先把jdk1.7改到了1.6还是不行.然后又是把那个dll文件复制了到处黏贴也不行.最后我发现网上说64位机可以用32位的软件,我就下了两个32位的,结果还是这样.最终通过运行cmd,输入java -version发现jdk的版本不对.就是官网上,你下的32位的jdk其实是64位的,下的64位的jdk是32位的.我把版本对好,立马就行了.话说java的官网真是坑啊..

网上搜索的,参考看看原因1:给定目录下jvm.dll不存在.对策:(1)重新安装jre或者jdk并配置好环境变量.(2)copy一个jvm.dll放在该目录下.原因2:eclipse的版本与jre或者jdk版本不一致对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位.原因2的概率更大一些,原因1不太可能发生

方法/步骤首先,我们来查看JDK是多少位的,在搜索框中输入cmd,然后打开命令行窗口.在命令行中输入java -version ,查看JDK是多少位,一般显示64位的就是64为JDK,未显示的一般为32位的JDK.下图中显示64位,说明是64位JDK.

你新安装的eclipse是否是64位的 如果是就去下个64位的JDK吧

如果你是64位的系统,却安装了32位的JDK,就会导致上面的情况.解决办法:卸载掉原来安装的32位的JDK,然后安装64位的JDK到电脑中,然后在重新配置.如果问题得到解决请采纳!

相关搜索:

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com