为了方便老师授课我在电脑原有的eclipse 基础上我又下载了myeclipse,更改环境变量JAVA_HOME换成了现有的64位的1.8版本jdk,跟我的原来的32位eclipse有冲突,我的主要问题应该还是版本不一样的问题,不过亲测试了前两种都有用。
问题一:点开eclipse后出现了:Java was started but returned exit code=13…
解决方法1:
去【控制面板】–>【程序】–>【程序和功能】下面查看,发现有Java 8 Update 11(64-bit)和Java 8 Update 25两个更新包,把Java 8 Update 25的那个卸载掉
解决方法2:
把环境变量里的Path选项:C:\ProgramData\Oracle\Java\javapath删掉
解决方法3
修改eclipse.ini,在-vmargs前面加入
-vm
C:/Program Files/Java/jdk1.6.0_21/bin/javaw.exe
两行
问题二:
弄回来双击打开时启动图标有了,但是出现了新的问题:Failed to load the JNI shared library…(未能加载JNI共享库
)
版本的问题,可以自行查看jdk和eclipse的版本。
查看jdk:【window键+R 】—>【cmd】回车 —> 输入【java -version】回车
查看eclipse版本:在eclipse的安装根目录下,右击以记事本的方式eclipse.ini打开文件
①显示的是win32.x86则表明eclipse是32位的;
②显示的win32.x86_64,则是64位的。