使用Eclipse开发了一段时间,最近却频繁的出现 “Unhandled event loop exception No more handles”或是“Unhandled event loop exception Item not added”之类的错误,
而且是不断地、不断地跳出,非常的困扰啊。。。
爬文的结果,知道这是JAVA默认Editor的BUG,主要出现在Windows系统上,至于Mac系统上倒是没有听到什么灾情,
而如果想要彻底解决,更换默认Editor一途是比较快的方式了,根据原文章的推荐,选择了WindowBuilder作为默认Editor来修复。
首先要知道目前使用的ADT是什么版本?点击“HELP” -》“About Eclipse”,
找到其中的,点击出现
找到“Eclipse Platform”选项,后面就是当前使用的版本,我的是4.4.2。
根据Eclipse的版本,安装WindowBuilder插件,可以在 http://www.eclipse.org/windowbuilder/download.php 找到相应的版本,4.4.2则是
http://download.eclipse.org/windowbuilder/WB/release/R201506241200-1/4.4/ ,里面也有相关的安装说明,按照步骤安装。
“HELP” -》“Install New Software” -》点击“Add”按钮,加入WindowBuilder的URL,在Pending之后会出现几个选项,可以全部勾选,然后点击完成,进行安装。
安装完后,需要重启ADT。
最后记得要将JAVA默认Editor改为WindowBuilder,“Window” -》“Preferences” -》”General -> Editors -> File Associations“,
选择 “*.java”,并将“WindowBuilder Editor” 设为 “Default”,点“OK”完事。