强制关机之后,再启动eclipse时报错的解决办法

在完成实验六时,由于电脑死机,强制重启之后,再打开eclipse突然报错:An error has occurred,See the log file: 为了解决这个问题,我在网上搜索了一些解决方法:

方法一:查看log文件,如果有信息:
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
解决方案:删除…metadata.plugins\org.eclipse.core.resources*.snap这个文件

方法二:在eclipse安装目录下的eclipse.ini文件最后一行添加–add-modules=ALL-SYSTEM
适用于eclipse版本相关问题导致的错误

方法三:查看log文件,发现有这样的错误信息:
!MESSAGE FrameworkEvent ERROR
解决方案:cmd命令进eclipse,运行命令 eclipse.exe -clean后会自动打开软件

方法四:把整个工作区间删除,然后重新创建每个项目,如果项目不多的话这个方法比较好用。

方法五:(我最后用这个方法解决了问题)
删除metadate文件夹,(metadate文件夹是Eclipse启动时自动生成的,所以不会对系统有影响,但这样会丢失原有的程序代码,而且对eclipse的配置也会丢失)
再次尝试,发现Eclipse就可以重新打开了,File->新建一个项目,右键点击该项目–>import
–>Existing Projects into Workspace 在select root directory中选择要导入的包,相应的代码就会导入。然后我又对eclipse中的编码格式、联想输入进行配置就可以了。

注:在进行这些操作之前最好将自己的代码进行拷贝,如果真的拯救不了起码不会损失太大。

参考:https://blog.csdn.net/iku5200/article/details/80728911
https://yq.aliyun.com/articles/658773
https://blog.csdn.net/qq_44606649/article/details/89278320

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值