解决Eclipse全局搜索,Eclipse耗时卡死,报Widget is disposed,org.eclipse.swt.SWTError: No more handles等异常

本文分享了一种解决Eclipse在全局搜索后尝试打开.bat文件导致无响应及重启失败的问题的方法。通过分析错误日志并针对性地删除.metadata.plugins目录下的特定配置文件,再运行eclipse-clean命令,有效避免了项目重导入和git环境丢失。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  Eclipse用了好些年,对提升项目的开发速度还是帮助极大的,在使用过程中碰到一些问题,记录下来,希望能帮助到他人,

现场如下,全局搜索(ctrl+h)一段字符串,Eclipse的结果指向一个后缀名为 .bat的文件,这个没错,当点进去的,灰暗的一天来了,Eclipse无响应。再次打开就报错,重启依旧报错
不比比了,解决方案:

1,网上搜罗了一遍,基本是删除 ./metadata/.plugin文件。这种方式适用项目不怎么重要,对于线上项目,就慎用了,会导致,项目需要重新导入,git环境消失。
2,个人尝试的一种方案,首先找到报错时弹框指示的log文件路径,查看分析里面的报错信息

我的是这样的,

所以就把 项目目录/metadata/.plugin中的三个配置文件删掉,然后 win+R-->CMD命令,Eclipse工程目录,输入eclipse -clean。

就这样修复了这个问题

具体删哪个文件,根据报错信息来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值