问题描述:启动Eclipse是报下面错误:
A Java Runtime Environment(JRE)or Java Development Kit(JDK)must be available in order
to run Eclipse .No Java virtual machine was found after searching the following locations:
C:/Program Files/java/jre1.8.0_65/bin
从报错信息可以看出是没有找到Jre的运行环境,本次报错也就是没有C:/Program Files/java/jre1.8.0_65/bin。
接下来我们看看我们的系统环境变量:
发现我们的系统的jdk和jre都是1.8.0_144,那么为什么Eclipse找的却是jre1.8.0_65?
后来才想起来是因为本地jdk升级后将原来的1.8.0_65删掉了,那么现在该如何解决问题了?
找到Eclipse的安装目录
改下这个地方的目录,然而我们在运行,发现
failed to load the JNI shared library C:\Program Files (x86)\Java\jre1.8.0_144\bin,这是因为
安装的Eclipse是32位的,而我们的环境变量是64位的。此时只有安装一个32位的jdk或者重新安装一个64位的Eclipse
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)