org.eclipse.swt.SWTError: No more handles的解决办法

简介:

今天装了JBoss Tools 3.1 插件后,eclipse 打开jsp文件老是报错,或者要我关闭:

org.eclipse.swt.SWTError: No more handles

网上找了两个解决方法:

方法一:

找到目录 eclipse\workspace\.metadata\.plugins\org.eclipse.ui.workbench 下面的 workbench.xml文件,删除在XML节点
<mruList>
</mruList>

之间的所有内容,然后运行Eclipse,测试是否已经解决。

如果问题还是存在,那么请在workbench.xml文件中查找最后一次(也就是出错之前)运行的程序名称,例如我的是运行的 XXXXX.sql 出现的问题,于是查找
XXXXX.sql 字符串,将有关的部分都删掉,然后在继续运行。
即可。

 

方法二:(修改jsp默认编辑器 )

eclipse->window->preferences->general->editors->file associations

选中JSP,换一个编辑器即可。不行的话就先将默认的jsp designer 移除,再选择。

 

我的是用后者解决的~~

相关文章
|
Java Android开发
【Eclipse】创建SWT项目
【Eclipse】创建SWT项目
164 0
|
Android开发
Eclipse 导入项目提示No projects are found to import解决办法
使用Eclipse导入项目时遇到No projects are found to import提示的解决办法。 这是因为导入的文件里面缺少两个文件: .classpath .project 在这里三种方案: 1、其他项目中直接复制这两个文件,然后更改一下“.project”文件中的项目名即可 2、在Eclipse中新建一个项目,与需要导入的项目名一致,然后将项目代码文件直接复制到新项目中即可 3、或者自己新建文件填入以下信息:
679 0
|
Android开发
错误: 程序包org.eclipse.swt.graphics不存在/swt.jar下载方法
错误: 程序包org.eclipse.swt.graphics不存在/swt.jar下载方法
105 0
|
Android开发
Eclipse无法DEBUG
Eclipse无法DEBUG
161 0
|
Java
Appium问题解决方案(6)- Java堆栈错误:java.lag.ClassNotFoundException:org.eclipse.swt.widets.Control
Appium问题解决方案(6)- Java堆栈错误:java.lag.ClassNotFoundException:org.eclipse.swt.widets.Control
103 0
Appium问题解决方案(6)- Java堆栈错误:java.lag.ClassNotFoundException:org.eclipse.swt.widets.Control
|
Java Android开发
Eclipse Debug
Eclipse Debug
147 0
|
Java Android开发 数据格式