解决Eclipse无法打开“Failed to load the JNI shared library”
这是因为JDK配置错误所导致的现象。
一般说来,新购笔记本会预装64位的windows系统,而在网上下载软件时,32位会优先出现在页面中(现在来说是这个情况,但我认为未来64位会越来越普及)。
如果你是64位的系统,却安装了32位的JDK,就会导致上面的情况。
解决办法如下:
1.
卸载掉原来安装的32位的JDK,然后安装64位的JDK到电脑中。
2.
重新修改path 和 classpath 两个环境变量。因为在64系统当中,32位软件回安装到program files (*86)文件夹,64位软件会安装到program files 文件夹,当你先前安装32JDK时,你设置的环境变量路径当中当然会包括“program files (*86)”,而这时JDK已经转移到“program files”中了,修改过来即可。
3.
注意你两次安装的JDK版本号,不一定相同,因为安装时会根据你的版本号建立JDK文件夹,如果两次的版本号不同,在环境变量里也要修改。
现在,Eclipse应该可以正常使用了,快去练习Java程序吧!
分享到:
相关推荐
Aptana studio 安装完启动时中出现Failed to load the JNI shared library如何解决?
主要介绍了有时候,新电脑上回碰到打开Eclipse时,弹出提示“Failed to load the JNI shared library jvm.dll”错误,这里给大家分享解决方案
主要介绍了eclipse启动出现“failed to load the jni shared library”问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
的积分的积分积分的开发及是关于单片机的图片,蛮好的哦
一份不错的UML教材,其中的Demo讲解十分细致
学习Java的资料打开eclipse时出现了Failed to load the JNI shared library,这个问题一般是eclipse和JDK位数不一样
ffmpeg-commands-executor-library, execute ffmpeg commands through a jni shared library.
简单明了的演示NDK编程,JNI编程,到处SO库,对应API打包jar方式访问SO库,第三方通过API调用SO中的方法
This chapter introduces the Java Native Interface (JNI).... Programmers can write one version of a native application or library and expect it to work with all Java VMs supporting the JNI.
myo-java-JNI-Library 为myo-java项目构建JNI DLL所需的C ++ / C文件。 视窗 ** MSVCP100.dll是必需的,作为VC ++的一部分安装,不确定其他方法。 ** ####需要设置几个环境变量: JAVA_HOME-指向JDK的基本安装 ...
Loads the ClearSilver JNI library.
to get started with the JNI, informative discussions on various JNI features, and helpful tips on how to use the JNI effectively. The JNI was initially released in early 1997. The book summarizes two ...
jni-library-sample:单个Gradle构建中的Java JNI和C ++
Android平台上实现AAC编码的jni库。 采用FAAC 1.28为基础 使用方法请见:http://bashell.sinaapp.com/aacencoder 如有疑问或建议,请联系:illuspas@gmail.com
ffmpeg-compile-shared-library-for-android, 移植ffmpeg到android,编译可用于jni调用的so库.
学习JNI编译时,缺少的jni.h和jni_md.h头文件,Java调用C和C++函数时的JNI使用区别: 注意:jni.h头文件中对于***.c & ***.cpp采用不同的定义
include $(BUILD_SHARED_LIBRARY) 在根目录下运行:ndk-build xxx@xion-driver:~/android_env/eclipse/Workspace/HelloJni$ndk-build Install : libhello-jni.so => libs/armeabi/libhello-jni.so 可以看到已经...
JNI资料大全JNI资料大全JNI资料大全JNI资料大全JNI资料大全JNI资料大全JNI资料大全JNI资料大全JNI资料大全
THIS book covers the Java™ Native Interface (JNI). It will be useful to you if you are interested in any of the following: • integrating a Java application with legacy code written in languages such...
在工程目录下面的Android.mk文件中的:LOCAL_JNI_SHARED_LIBRARIES := libjni_example 与jni目录下面的Android.mk文件中的LOCAL_MODULE:= libjni_example 一定要一致(前缀lib都要加上),不然会出现错误。...