应对ADT(Eclipse)的No more handles解决办法
2015-06-04 14:06
591 查看
应对ADT(Eclipse)的No more handles解决方法
ADT(Eclipse)最近几天经常出现如下错误对话框:org.eclipse.swt.SWTError: No more handlesat org.eclipse.swt.SWT.error(SWT.java:4423),Eclipse会企图退出。
解决办法:
如果是ADT(谷歌Android的官方IDE,EclipseADT集成版),则需要删除位于workspace\.metadata\.plugins\org.eclipse.e4.workbench的workbench.xmi,然后重启即可。而Eclipse应该是org.eclipse.ui.workbench下的workbench.xml,这个版本没试过。
不过。。。。。。。。。。。还是不行!!!网上反映很多是因为显卡问题,但这不可否认是J***A默认Editor的BUG,最彻底的办法是替换掉,有人推荐使用WindowBuilder的Editor,安装步骤如下:
先确定当前ADT的Eclipse版本:Help->About ADT,然后点击窗口下部一排小图标的第五个”Eclipse.org“,在弹出的窗口列表选中找寻Feature name为”Eclipse Platform"的Version,我的是4.3。
接着,根据Eclipse版本,安装WindowBuilder插件,安装方法在这个网址有具体介绍 http://download.eclipse.org/windowbuilder/WB/release/R201309271200/4.3/ 。
我的做法是,help->Install new software ->点击Add按钮,加入名为WindowBuilder,URL为http://download.eclipse.org/windowbuilder/WB/release/R201309271200/4.3/的新Site,然后在Work with里选中WindowBuilder site,选中后pending一会,会出现Swing Designer/SWT Designer/WindowBuilder
Engine,我全部选中,然后点击完成,,接着就是漫长的安装时间(我大天潮什么时候网速能提升些。。。)
安装完毕,ADT需要重启。。
然后,Window->Preferences->在type filter text处打关键字:File , 左边的导航随即列出与之相关的功能项,然后点选第一个 “File Associations",然后在右边的内容页面的File types列表中选中*.java这项,在下面的关联列表中选中WindowBuilder Editor ,点击右边的default按钮将其设置为默认的java文件编辑器。
![](http://www.imooo.com/imgs/imgs/img/2014/05/09/141743374.gif)
![](http://www.imooo.com/imgs/imgs/img/2014/05/09/141743374.gif)
![](http://www.imooo.com/imgs/imgs/img/2014/05/09/141743374.gif)
![](http://www.imooo.com/imgs/imgs/img/2014/05/09/141743374.gif)
终于远离No
more handles的噩梦了。。。
ADT(Eclipse)最近几天经常出现如下错误对话框:org.eclipse.swt.SWTError: No more handlesat org.eclipse.swt.SWT.error(SWT.java:4423),Eclipse会企图退出。
解决办法:
如果是ADT(谷歌Android的官方IDE,EclipseADT集成版),则需要删除位于workspace\.metadata\.plugins\org.eclipse.e4.workbench的workbench.xmi,然后重启即可。而Eclipse应该是org.eclipse.ui.workbench下的workbench.xml,这个版本没试过。
不过。。。。。。。。。。。还是不行!!!网上反映很多是因为显卡问题,但这不可否认是J***A默认Editor的BUG,最彻底的办法是替换掉,有人推荐使用WindowBuilder的Editor,安装步骤如下:
先确定当前ADT的Eclipse版本:Help->About ADT,然后点击窗口下部一排小图标的第五个”Eclipse.org“,在弹出的窗口列表选中找寻Feature name为”Eclipse Platform"的Version,我的是4.3。
接着,根据Eclipse版本,安装WindowBuilder插件,安装方法在这个网址有具体介绍 http://download.eclipse.org/windowbuilder/WB/release/R201309271200/4.3/ 。
我的做法是,help->Install new software ->点击Add按钮,加入名为WindowBuilder,URL为http://download.eclipse.org/windowbuilder/WB/release/R201309271200/4.3/的新Site,然后在Work with里选中WindowBuilder site,选中后pending一会,会出现Swing Designer/SWT Designer/WindowBuilder
Engine,我全部选中,然后点击完成,,接着就是漫长的安装时间(我大天潮什么时候网速能提升些。。。)
安装完毕,ADT需要重启。。
然后,Window->Preferences->在type filter text处打关键字:File , 左边的导航随即列出与之相关的功能项,然后点选第一个 “File Associations",然后在右边的内容页面的File types列表中选中*.java这项,在下面的关联列表中选中WindowBuilder Editor ,点击右边的default按钮将其设置为默认的java文件编辑器。
![](http://www.imooo.com/imgs/imgs/img/2014/05/09/141743374.gif)
![](http://www.imooo.com/imgs/imgs/img/2014/05/09/141743374.gif)
![](http://www.imooo.com/imgs/imgs/img/2014/05/09/141743374.gif)
![](http://www.imooo.com/imgs/imgs/img/2014/05/09/141743374.gif)
终于远离No
more handles的噩梦了。。。
相关文章推荐
- 应对ADT(Eclipse)的No more handles解决办法
- Java eclipse内存设置
- maven项目(错误一) 项目启动时报“org.springframework.core.env.ConfigurableEnvironment”的解决方案
- Maven插件开发--Eclipse开发
- Java做服务器开发语言
- 5个强大的Java分布式缓存框架推荐
- Spring mvc绑定日期参数的最佳解决方案
- Eclipse与JRE1.8不兼容
- JAVA解析JSON数据
- spring整合activemq发送MQ消息[queue模式]实例
- Java使用ZXing生成二维码条形码
- java关于socket的ssl双向认证。
- JAVA MD5加密Base64转码
- Spring学习笔记(二):Spring在STS中的配置和入门例子
- Java中变量赋值的问题
- java并发编程汇总
- Java 垃圾回收机制概念梳理
- 实验三 Java猜数字游戏开发
- 实验三 Java猜数字游戏开发
- java double 保留两位小数