Failed to load the JNI shared library "C:\Program Files\Java\jre1.8.0_251\bin\server\jvm.dll"

首先检查jdk版本与eclpise版本是否兼容

jdk版本

Failed to load the JNI shared library

eclpise版本,打开安装目录,找到eclpise.ini配置文件

Failed to load the JNI shared library

判断eclipse是32位还是64位 ,如下图,如果红色部分是【win32.x86】表示eclipse是32位的,如果红色部分为【win32.x86_64】,说明eclipse是64位的 

 

如果jdk版本跟eclpise版本是一致的,但启动还是报错,请继续往下看 

Failed to load the JNI shared library

打开eclpise.ini文件,在openFile下面添加红色框里面的内容,重新启动ecpise即可 

你可能感兴趣的:(java,jdk)