(JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machi

 

(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:
/opt/jdk-10.0.2/bin

 

二、错误原因

       原因是没有找到javaw.exe文件的路径。

三、解决方案

       在eclipse根目录下找到eclipse.ini加入下面一句话

             -vm

            C:\Program Files\Java\jdk-10.0.2\bin(jdk的bin目录路径)

 

 

 

 

参数修改后,报以下错了:

 

JDK与eclipse版本不兼容,会出现"Failed to load the JNI shared library"这个问题,一般是eclipse和JDK的版本(32bit/64bit)不同造成的。

    JDK (x86 32bit,x86_64 64bit)

    Eclipse(x86 32bit,x86_64 64bit)

    在命令行中查看JDK是多少bit?输入java -version ,一般显示64bit的就是64bit为JDK,未显示的一般为32bit的JDK。

    查看eclipse是多少bit?进入eclipse的安装目录,以文本文件格式打开eclipse.ini,找到--launcher.library下面的一行,

    如果显示的是win32.x86则表明eclipse是32bit的,如果显示的win32.x86_64,则是64bit的。

 

解决办法:重新下载64位的eclipse

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值