Eclipse 启动的时候 A Java Runtime Environment(JRE)or Java Development Kit(JDK)must be available in order

Eclipse 启动的时候 A Java Runtime Environment(JRE)or Java Development Kit(JDK)must be available in order,第1张

问题描述:启动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 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/731538.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-27
下一篇 2022-04-27

发表评论

登录后才能评论

评论列表(0条)

保存