eclipse无法启动:Failed to load the JNI shared library

解决方法

第一步:判断eclipse和jdk是否都是32位或都是64位

1、打开控制台输入:Java -version查看jdk

eclipse无法启动:Failed to load the JNI shared library 

如图:红框位置有64-bit则是64位jdk,否则则是32位jdk。

2、找到eclipse安装路径,查看eclipse.ini这个配置文件。

eclipse无法启动:Failed to load the JNI shared library

如图则为64位eclipse;如果红色部分是【win32.x86】 则为32位eclipse。

第二步: 如果两者相同还是打不开eclipse

编辑 eclipse.ini这个配置文件

eclipse无法启动:Failed to load the JNI shared library 

 在如图地方插入

-vm
C:\Program Files\Java\jre1.8.0_161\bin\javaw.exe

这段代码

注:1、一定要在openFile这下面插入。2、-vm下的路径为环境变量“<%JAVA_HOME%>"+"\bin\javaw.exe"。