启动eclipse的时候出现failed to load the jni shared library 解决方案


我们在启动eclipse或者myEclipse的时候,出现的这种failed to load the jni shared library,一般都是因为你的eclipse的版本位数和安装的java版本位数不一致照成,比如你是java64位,eclipse32位的。就会提示如图,

18d8bc3eb13533fa84d70106aad3fd1f41345bb0.jpg (395×214)

解决方法一:统一你的eclipse和java的位数,都安装32位的或者64位的。如果你安装了多个java版本,有32位的,也有64位的,这样你也可以把path和classpath的路径指向和你的eclipse版本位数一致的java,比如你的eclipse是32位的,你安装的也有32为的java,那就把path指向这个32位的java。


终极解决方法二:这种方法无需重装软件,也无需修改path,但是要求你的电脑里面有相同位数的eclipse版本和java版本

这种时候你就可以修改你的eclipse的eclipse.ini文件即可。目的是指定该eclipse启动时调用那个java.

添加如下内容:

-vm
你的java路径/bin/javaw.exe   (//-- 注:放第一行,这一行是写入你和eclipse一样位数的javaw.exe文件的地址)


指定的jdk启动地址,注意:javaw.exe使用的是bin里的。
运行eclipse时,报如下错误:Version 1.3.1_01 of the JVM is not suitable for this product.Version 1.5 or greater is required.时也可以使用该配置来解决


文字功底不够,如描述不准确或不清楚,请各位指正,谢谢!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值