zoukankan      html  css  js  c++  java
  • 应对ADT(Eclipse)的No more handles解决办法

    应对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.pluginsorg.eclipse.e4.workbench的workbench.xmi,然后重启即可。而Eclipse应该是org.eclipse.ui.workbench下的workbench.xml,这个版本没试过。

              不过。。。。。。。。。。。还是不行!!!网上反映很多是因为显卡问题,但这不可否认是JAVA默认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文件编辑器。


    可怜可怜可怜可怜终于远离No more handles的噩梦了。。。

  • 相关阅读:
    VS2013诡异问题,虚方法、泛型,通通躺枪
    RabbitMQ与Redis队列对比
    CentOS 6.5中配置RabbitMQ
    RabbitMQ集群配置
    Ubuntu下的RabbitMQ安装与web管理配置
    EasyNetQ自定义异常消息处理
    2021年 B站1024程序节技术对抗赛
    01背包问题 之 动态规划(通俗解释)
    Jmeter Web 性能测试入门 (七):Performance 测试中踩过 Jmeter 的坑
    Jmeter Web 性能测试入门 (五):Jmeter 参数化 Request
  • 原文地址:https://www.cnblogs.com/fyq891014/p/5057960.html
Copyright © 2011-2022 走看看