您的位置:首页 > 编程语言 > Java开发

Eclipse在loading workbench时候闪退的解决方法

2016-04-14 14:56 363 查看
昨天关闭eclipse的时候,强行进行了关机,今天打开eclipse,在loading workbench的时候闪退,重启电脑很多次还是这样。于是上网进行了查询。

eclipse打不开闪退解决方式

1、通过在命令行中输入“where java”,找到除jdk目录下的所有java相关程序,直接删掉(一般会在C:\WINDOWS\system32下)

2、内存不足,打开Eclipse目录下的eclipse.ini,把里面的-Xmx512m改成-Xmx256m

3、检查环境变量,path变量中将jdk路径放在最前边(开头的“.;”直接后边)

4、检查环境变量,path变量中将jdk中的jre路径放在最前边(开头的“.;”直接后边)

5、传言中的万能方案(不过估计非万能):把jdk目录下的jre目录直接复制到eclipse目录下

6、删除文件:[workspace]/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi

声明:

a.通过方式5可以解决,不过之后的启动和运行都巨卡无比,cpu很easy的就100%……

b.建议采用方案4,目测运行良好

另外:workbspace就是大家建立工程所在的文件夹,自己去找一下自己工程所在位置。

通过方法6,我解决了这个问题,然后我查了workbench.xmi的资料。如下:

关闭Eclipse时没有反应,直接关机。再开机时,启动Eclipse,在loading workbench时很快就闪退,反复启动几次都是这种情况,然后关机重启,启动Eclipse任然是这样的情况。网上查了一些资料,找到了解决问题的方法。

找到<workbench>/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi"文件,将其删掉,再重启Eclipse,恢复正常。

这个问题好像是由于项目没有正常关闭运行而导致"workbench.xmi"中的"persistedState"标签还保持在运行时的配置造成的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: