在?为啥我安装eclipse时。报这个错failed to load the JNI shared library。不知道啥回事

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在?为啥我安装eclipse时。报这个错failed to load the JNI shared library。不知道啥回事相关的知识,希望对你有一定的参考价值。

1、首先,来查看JDK是多少位的,在搜索框中输入cmd,然后打开命令行窗口。

2、在命令行中输入java-version,查看JDK是多少位,一般显示64位的就是64为JDK,未显示的一般为32位的JDK。下图中显示64位,说明是64位JDK。

3、然后,来确定eclipse是多少位的。打开eclipse的安装目录,右击eclipse.ini文件以记事本的方式打开。

4、查看--launcher.library下面的一行,如果显示的是win32.x86则表明eclipse是32位的,如果显示的win32.x86_64,则是64位的。

从下图可知,这个eclipse是32位的,所以JDK与eclipse不兼容,会出现FailedtoloadtheJNIsharedlibrary这个问题。

5、解决这种问题有两种,一是重新安装JDK,二是重新安装eclipse。因为安装JDK比较麻烦,所以这里选择第二种方法重新安装eclipse。

6、在百度中搜索“eclipse”关键字,在搜索结果中,点击进入官网,进行下载,选择“EclipseIDEforJavaDeveloper”,然后选择相应的位数即可,我这里需要64位的eclipse,所以下载64位的。

7、把下载下来的eclipse压缩包解压到你的软件盘下,进入eclipse根目录,点击“eclipse.exe”图标,等待一会儿。

8、选择一个工作空间,等待进度条到头即可打开eclipse,一会儿就看到eclipse的主界面了。

参考技术A 我也是新手,才下的eclipse,遇到了同样的问题。经过1整天吐血的检查,终于发现时因为版本不匹配。原先我都是从官网下的64位的软件,配置好环境变量仍然不行。我先把jdk1.7改到了1.6还是不行。然后又是把那个dll文件复制了到处黏贴也不行。最后我发现网上说64位机可以用32位的软件,我就下了两个32位的,结果还是这样。最终通过运行cmd,输入java -version发现jdk的版本不对。就是官网上,你下的32位的jdk其实是64位的,下的64位的jdk是32位的。我把版本对好,立马就行了。话说java的官网真是坑啊。。 参考技术B 1. JDK没有安装或者环境变量配置错误了。 检查一下环境变量 JAVAHOME= 安装(PATH可以直接在当前PATH键值里的最前边加入) 2. 检查一下ECLIPSE版本是否为,TTzBUb 参考技术C 说说我的经验,下了个64位的eclipse,结果也报这个错,然后上官网找java下载,结果官网下不了,可能长城又伟大了一次吧。我就在网上搜了个64位的java7装上了。结果eclipse能用了。 参考技术D 1. JDK没有安装或者环境变量配置错误了。
检查一下环境变量 JAVAHOME= 安装目录 CLASSPATH= .; %JAVAHOME%\lib\dt.jar; %JAVAHOME%\lib\tools.jar; PATH= %JAVAHOME%\bin (PATH可以直接在当前PATH键值里的最前边加入)

2. 检查一下ECLIPSE版本是否为64位,如果是就去下载个64位的JDK追问

在百度hi里说吧。我加了你

错误记录Android 模拟器安装应用报错 ( INSTALL_FAILED_INSUFFICIENT_STORAGE )





一、报错信息



使用 Android 模拟器调试程序 , 报错如下 :

06/24 16:36:23: Launching 'APP_MIDI' on Android TV (1080p) API 27.
Installation did not succeed.
The application could not be installed: INSTALL_FAILED_INSUFFICIENT_STORAGE

List of apks:
[0] 'D:\\002_Project\\001_Android_Work\\Application\\APP\\build\\outputs\\apk\\debug\\app-debug.apk'
The device needs more free storage to install the application (extra space is needed in addition to APK size).
Retry

在这里插入图片描述





二、解决方案



手机内存不足导致的报错 ;


在模拟器管理器中 , 找到该模拟器 , 点击修改按钮 ;

在这里插入图片描述

选择 显示高级设置 ;

在这里插入图片描述

找到内置存储设置 ;

在这里插入图片描述

将其设置为 2G 即可 , 如果还不够 , 那就改成 32G , 128G ;

在这里插入图片描述

以上是关于在?为啥我安装eclipse时。报这个错failed to load the JNI shared library。不知道啥回事的主要内容,如果未能解决你的问题,请参考以下文章

RabbitMQ Authentication failed

Jython 在 Eclipse 控制台报错 console: Failed to install '': java.nio.charset.UnsupportedCharsetExc

rabbitMQ-server控制台安装报错启动失败,黑窗口一闪即过Applying plugin configuration to rabbit .. failed.

eclipse报log错误该怎么解决?

MFC中的Debug Assertion Failed 如何查找原因

Windows10打开游戏报错eglCreateContext() failed.