本人电脑是64位的,用的eclipse也是64位的,jdk也是64位。
前两天MyEclipse需要安装一个插件,需要32的jdk,于是修改系统的path为32的,包括JAVA_HOME和JRE_HOME。
今天再次使用eclipse时就出现了Failed to load the JNI shared library jvm.dll的错误。如图:
很是郁闷啊,网上一查,是64的eclipse和32位的jdk冲突所致。
解决办法:
- 将32位的jdk换成64位的,要修改的包括JAVA_HOME和JRE_HOME
- 或者使用32位的eclipse
eclipse启动出错:Failed to load the JNI shared library jvm.dll
时间: 2024-10-09 21:01:14