分析
启动eclipse之后直接报错:

Failed to load the JNI shared library jvm.dll
此现象一般都是因为jdk和eclipse版本不一致引起的,将二者都换成32位或者64位即可解决这个问题。
查看jdk是32位还是64位
第一种方法
查看jdk版本:
java -version
如果是64位的,会有显示64 bit,否则,没有特别指明是多少位,那么就是32位的:

64位截图:

第二种方法
也可以这样:
java -version -d32
java -version -d64
如果提示This Java instance does not support a 64-bit JVM.,那肯定是32位的。

查看eclipse是32位还是64位
打开eclipse安装根目录下的eclipse.ini文件,如果看到win32.win32.x86那说明是32位的,如果看到win32.win32.x86_64,那说明是64位的。
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
