Start Eclipse and pop up the “Failed to load the JNI shared library jvm.dll” dialog box

Look at the
1 Whether the SETTING of JAVA_HOME is correct, my computer -& GT; Property (right click) –& GT; Advanced system setup –& GT; Environmental variable –& GT; System variable, new JAVA_HOME=D:/ Java/JDK
Modify the Path = % % Path; %JAVA_HOME%\bin
Open the command line and type Java-Version to see the output, see the version of Java, and see if it’s 32-bit or 64-bit
 

$ java -version
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

2 It is possible that Java and Eclipse are not compatible 32-bit and 64-bit, Java is 32-bit and Eclipse is 64-bit, or vice versa
The Eclipse.ini file in the Eclipse directory, marked in red as 64-bit Eclipse

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130521-0416
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms1024m
-Xmx1024m

Where can I view a version of an Eclipse product?A. Eclipseproduct file in the Eclipse directory, the version entry is the version of Eclipse

name=Eclipse Platform
id=org.eclipse.platform
version=4.3.0

Read More: