Eclipse打不开,could not find java SE Runtime Environment/Error: could not find java.dll

很多小伙伴在使用Eclipse,安装JDK,配置环境变量时总会遇到各种各样的问题

下载好了java之后闪退怎么回事 为什么下载java老是打不开_报错解决

下载好了java之后闪退怎么回事 为什么下载java老是打不开_Java_02

下载好了java之后闪退怎么回事 为什么下载java老是打不开_Eclipse报错_03

没错,软件的安装就是这么“矫情”、套路深!

下载好了java之后闪退怎么回事 为什么下载java老是打不开_报错解决_04

我最初安装使用Eclipse的时候,踩了很多坑

查找各种教程、解决方法,费了九牛二虎之力从坑里爬出来

现在总结一些解决报错的经验,分享给大家

一般出现上图所示的各种报错无非两种原因: 第一种:你下载的JDK和你的电脑不兼容,对,说明你下错了 第二种:由于下载JDK版本错了,导致环境变量配置错了 第三种:环境变量发生了改变,导致和你安装的JDK不匹配,这种情况多是因为你多次卸载、重新安装导致的 第四种:你的环境变量没有配置,或是没配置成功

这就是导致一直打不开,各种报错的原因

下载好了java之后闪退怎么回事 为什么下载java老是打不开_Eclipse报错_05

报错没关系,总有办法解决

下载好了java之后闪退怎么回事 为什么下载java老是打不开_报错解决_06

【说明】关于第二种、第三种、第四种情况,请参考我之前的解决报错的博客,不再赘述

Java安装及配置----JDK开发环境搭建及环境变量配置

Eclipse打开报错,The Eclipse executable launcher was unable to locate its companion shared library.

Eclipse打不开报错:Error:could not find java SE Runtime Environment/Error: could not find java.dll

Eclipse打不开,报错:could not find java.dll.

这里针对第一种情况给出解决办法:

第一步:查看你的JDK的位数,

打开命令窗口(Windows键+R),输入Java,回车,如出现以下情况说明环境变量配置成功。

下载好了java之后闪退怎么回事 为什么下载java老是打不开_Eclipse打不开_07

第二步:查看jdk安装的是多少位

cmd中输入如下命令:

java -d32

下载好了java之后闪退怎么回事 为什么下载java老是打不开_Eclipse打不开_08

出现上图所示,就说明你安装的不是32位的JDK

再次在cmd中输入如下命令:

java -d64

下载好了java之后闪退怎么回事 为什么下载java老是打不开_Java_09

出现上图所示,对,则说明你安装的JDK是64位的。

下载好了java之后闪退怎么回事 为什么下载java老是打不开_Eclipse打不开_10

那么,已经测试出你所安装的JDK的版本了,如果jdk为X86的则默认装在C:\Program Files (x86)目录下,X64 则默认装在C:\Program Files目录下,再根据你下载的eclipse位数匹配与JDK版本是否匹配,

如果不同,那就说明

你下错版本啦

下载好了java之后闪退怎么回事 为什么下载java老是打不开_下载好了java之后闪退怎么回事_11

犯这种错,锅不在我们,谁让官网上版本那么繁杂呢,又都是英文的,太容易下载错版本

对!都怪Oracle公司官网

下载好了java之后闪退怎么回事 为什么下载java老是打不开_Eclipse报错_12

那就只能卸载错误的版本,去官网重新下载匹配的版本了

下载好了java之后闪退怎么回事 为什么下载java老是打不开_Eclipse打不开_13

Oracle官网:https://www.oracle.com/index.html

【注意】重新下载、安装后要重新配置环境变量哦~

如何配置环境变量:[JDK环境变量配置]

通过以上的解决步骤就能够正常使用

麻麻再也不用担心出现报错啦~

下载好了java之后闪退怎么回事 为什么下载java老是打不开_Eclipse打不开_14