eclipse an error has occurred报错怎么办

eclipse是一款流行的java开发ide,它本身也运行与jvm上。这个问题出现的可能性很多,但是如果你现在搜索到这篇,八成是由于刚刚安装或者更新了JAVA9,使旧版eclipse运行在JAVA9的环境上。下面介绍具体的解决办法。

操作方法

  • 01

    首先查看eclipse安装目录中的eclipse.ini文件,看看有没有jdk或者jre的目录在里面

  • 02

    如果有的话,并且是java9,如果你也有另一个jdk,就把它改成低版本的那个。

  • 03

    如果没有低版本的jdk,就下载并安装一个,参考这篇经验。 然后改成jdk8的。

  • 04

    如果你的eclipse.ini像这样,找不到jdk或者jre目录,那么它用的是系统环境变量设置的jdk。

  • 05

    在cmd命令行输入 java-version ,查看java版本,如果是9,也可以安装并设置环境变量为jdk8

  • 06

    在cmd中再次检查java版本,切换过来以后可以再次尝试打开eclipse。

  • 07

    如果成功了,说明我帮到了你,请点左下方的小手给我点个赞。

  • 08

    如果还是没有成功或者你本身就使用的不是java9,那么可以找到它说的那个log文件,看看里面的内容。但是你看了也不一定就知道怎么修复。 例如这个错误打印的日志只说找不到某某类,不会提示你真正的原因是java版本不兼容的。

  • 09

    修改jdk版本和看日志都解决不了的话,我建议你把工作空间的文件保留,重新下载一个jdk和eclipse,再把新eclipse的工作空间设置为原来的。

(0)

相关推荐

  • 《魔兽世界》运行提示系统报错:"Error #132"

    好不容易下载的WOW客户端安装后,满心欢喜的打开却发现游戏报错不能运行.这种遭遇是多么的坑爹呀...求人不如求已下面请跟小编一起DIY解决一下吧!!! 操作方法 01 关于 Error #132的报错 ...

  • 联想thinkpadt410 开机失败报错fan error怎么办?

    联想tinkpad t410 开机失败报错fan error怎么办?开机报fan error错误是因为机器散热系统工作不正常,导致cpu等部件过热引起的,需要拆机清理散热器,添加散热硅脂等等.tink ...

  • Eclipse怎么忽略掉报错的js文件

    Eclipse怎么忽略掉报错的js文件?在我们使用eclipse开发的时候,经常会有引用的一些外部JS提示有错误,在项目上会显示红色的X号.怎么才能忽略掉这种不影响项目运行的报错js呢? 操作方法 0 ...

  • 解决Eclipse启动“Failed to ..."报错问题

    我们在使用Eclipse时,如果不注意Eclipse的安装位数和JDK的安装位数与jdk版本匹配的话,启动时会报"Failed to load the JNI share liabrary& ...

  • 英雄联盟(LOL)崩溃弹出BUGSPLAT(ERROR)报错

    最近lol经常会碰到游戏崩溃弹出BUGSPLAT(ERROR)报错界面,到底是怎么回事?应该怎么办呢?小编这就来告诉大家. 操作方法 01 英雄联盟助手下载,下载后需要你尝试以下操作,确实可以很好改善 ...

  • Spring 报错:Error creating bean with name

    java项目编译正常,但在tomcat中发布时,报错,错误信息如下: 严重: Exception sending context initialized event to listener insta ...

  • HP CP5225开机报错10.9531 error

    此报错指废粉收集瓶未安装或收集瓶已满 请做请下操作,如果无效 ,请及时联系惠普客服人员 操作方法 01 1.  检查废粉收集瓶是否已满,满的话,需付费更换 02 2. 检查废粉收集瓶是否安装到位.推紧 ...

  • 主动报错的电脑启动故障现象分析

    启动电脑,如果发现问题,电脑有时会主动报错。 主要有以下一些信息显示: (1)Bad CMOS Battery说明:主机内的CMOS电池电力不足。 (2)Cache Controller Error说 ...

  • yum update 升级报错的解决办法

    今天deepvps在一个 CentOS VPS 上升级系统时遇到一个问题,yum 报错: 复制代码 代码如下: # yum update Loaded plugins: fastestmirror L ...