首页 > 代码库 > eclipse启动出错:Failed to load the JNI shared library jvm.dll

eclipse启动出错:Failed to load the JNI shared library jvm.dll

本人电脑是64位的,用的eclipse也是64位的,jdk也是64位。

前两天MyEclipse需要安装一个插件,需要32的jdk,于是修改系统的path为32的,包括JAVA_HOME和JRE_HOME。

今天再次使用eclipse时就出现了Failed to load the JNI shared library jvm.dll的错误。如图:

image

很是郁闷啊,网上一查,是64的eclipse和32位的jdk冲突所致。

 

解决办法:

  1. 将32位的jdk换成64位的,要修改的包括JAVA_HOME和JRE_HOME
  2. 或者使用32位的eclipse