我使用Swing和MigLayout构建了一个GUI。
我在Windows 7旗舰版上使用Eclipse 4.2.2(64位)。 每次我点击返回窗口编辑我的代码时,会弹出一个弹出窗口,然后提示我重启Eclipse,事件日志说明如下:
org.eclipse.swt.SWTError: No more handles
at org.eclipse.swt.SWT.error(SWT.java:4387)
at org.eclipse.swt.SWT.error(SWT.java:4276)
at org.eclipse.swt.SWT.error(SWT.java:4247)
at org.eclipse.swt.widgets.Widget.error(Widget.java:468)
at org.eclipse.swt.widgets.Control.createHandle(Control.java:704)
at org.eclipse.swt.widgets.Label.createHandle(Label.java:199)
at org.eclipse.swt.widgets.Control.createWidget(Control.java:744)
at org.eclipse.swt.widgets.Control.<init>(Control.java:112)
at org.eclipse.swt.widgets.Label.<init>(Label.java:101)
...
我附上了错误消息的屏幕截图。 还有其他人遇到过Eclipse的这个错误吗?你知道解决方法还是解决方法?
答案 0 :(得分:29)
我遇到了同样的问题,结果发现TeamViewer导致了这个问题。
在TeamViewer中,转到:
其他→选项→高级→快速连接按钮,配置它并禁用show QuickConnect 按钮。
答案 1 :(得分:18)
有一种解决方法:将Java编辑器更改为WindowBuilder。
Eclipse→Windows→首选项→文件关联→,选择 WindowBuilder Editor 作为Java默认编辑器。
答案 2 :(得分:11)
根据Nineroad的建议安装WindowBuilder作为具有* .java扩展名的文件的默认编辑器,为我解决了这个问题。
在Eclipse中,导航至 帮助&gt;安装新软件
将 http://archive.eclipse.org/windowbuilder/WB/release/R201309271200/4.3 添加到“使用”路径,选择建议的所有组件,然后安装WindowBuilder。
完成后,Eclipse将请求重启。 重新启动后,在Eclipse中导航到 Window&gt;偏好设置即可。 在“首选项”对话框中,导航至常规&gt;编辑&gt;文件关联。 在“文件关联”列表下,请务必选择 * .java 文件类型。底部窗口(标记为“关联编辑器”)应该有 WindowBuilder 作为选项。选择WindowBuilder并单击右侧的“Default”,将WindowBuilder设置为默认的* .java文件编辑器。
这为我解决了 SWT错误。
注意: Eclipse 版本:开普勒服务版本2 Windows 7 64位
答案 3 :(得分:6)
我运行了DisplayFusion,这是一个用于管理多个监视器的特殊Windows程序。关掉它似乎解决了这个问题。
答案 4 :(得分:4)
完全是硬件问题。
如果您有nView,请关闭桌面管理器。如果是ATI,请关闭HydraVision。
这适用于Eclipse Kepler(标准版)和Android开发人员工具版。
答案 5 :(得分:4)
简而言之:检查下面的粗体部分是否可以节省您的一天: - )
(这个答案可能会有所帮助,但仍然没有找到源问题。如果满意地解决了,我会更新我的发现。)
&lt; updates ...&gt;
更新:它再次发生,并且在所有其他文件下拖动/定位一个XML文件(Tomcats content.xml)时发生。 (由“XML编辑器”打开:提供商:Eclipse Web Tools Platform
,插件名称:XML editor
,版本:1.0.700.v201005192212
,插件ID:org.eclipse.wst.xmleditor.doc.user
)
update2:进一步查看时,当我将编辑器移回其他文件(一个区域中的所有打开的编辑器)时,错误消失。此外,它仅在进入或离开此XML编辑器时出现,而不是在例如对其进行更改并通过CRTL + S保存。除此之外,下面的JBoss相关异常发生在CTRL + S事件上,但与此问题无关(因此它可能根本不相关)。
update3:越来越近了:因为有一段时间有新的编辑器定位功能。 (最初我有点困惑,但现在我得到了重点,甚至在视觉上可以看到意味着什么,有什么区别......)。 因此,有两种方法可以将编辑器垂直或水平放置在其他编辑器旁边:
所以将编辑器放在一个新的“全局”面板(2.)中工作正常,将其置于一个新的“本地”面板(1.)导致问题 (这实际上非常有用,因为我仍然可以继续高效工作) (也许其他人可以适当地报告这个错误) (它似乎也与上面提到的XML编辑器无关,因为它也发生在例如属性文件上)
更新4:我在休眠模式下使用Windows 7。意思是我不经常开始我的Eclipse。现在我意识到 Eclipse本身已经启动(查看任务管理器)2次(直观地使用ALT + TAB进行打开的窗口导航,这并不明显)。 之后(停止/终止所有打开的实例)并且不再发生重新启动问题。
更新5:在这个重复的问题中,有人说它会被最新的Windows更新解决:https://stackoverflow.com/a/19316804/1915920。我会自己检查一下,但目前我无法重现这个问题。
更新6:在另一种情况下,我有这个,它似乎与一些属性窗口(在本例中为Jasper Reports)相关,它基于当前编辑器自动更新其内容(如大纲视图) )。因此,关闭并重新打开(全部)大纲和/或属性窗口可能是一个好主意。
&lt; / ...更新&gt;
错误通常表示,某些程序(可能)有异常多(可能是数千?)的操作系统文件句柄打开。 因此,应该检查Eclipse的外部或内部是否同时打开了很多文件或者在很短的时间内打开了很多文件, 但没有正确关闭(它们可以在视觉上关闭,但操作系统仍然认为它们正在被使用,因为 应用程序没有以某种方式正确释放文件句柄。
现在我也有这个问题。如果我查看错误日志(Window-&gt; Show View-&gt; General-&gt; Error Log) 我之前可以看到很多以下的org.jboss.ide.eclipse.archives.core。*例外。 因为我现在没有使用已安装的JBoss Developer Studio插件(可能与此相关) 没有关联的窗口或编辑器打开(只有一些工具栏“JBoss Central”和透视“JBoss”按钮)我将拥有 如果禁用这些将有助于解决这个零星的问题。 此外,我关闭了所有打开的编辑器,重新启动了Eclipse并打开它们,现在再也看不到这个问题了。
Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
...
java.lang.NullPointerException
at org.jboss.ide.eclipse.archives.core.WorkspaceChangeListener$2.visit(WorkspaceChangeListener.java:74)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:69)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:49)
at org.jboss.ide.eclipse.archives.core.WorkspaceChangeListener.resourceChanged(WorkspaceChangeListener.java:70)
at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:396)
at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1531)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2354)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118)
at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:75)
at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:65)
at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:456)
at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:772)
at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5068)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.tools.common.editor.ObjectMultiPageEditor.saveX(ObjectMultiPageEditor.java:403)
at org.jboss.tools.common.editor.ObjectMultiPageEditor.doSave(ObjectMultiPageEditor.java:385)
at org.eclipse.ui.internal.SaveableHelper$2.run(SaveableHelper.java:150)
at org.eclipse.ui.internal.SaveableHelper$5.run(SaveableHelper.java:276)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.ui.internal.WorkbenchWindow$13.run(WorkbenchWindow.java:1812)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:1809)
at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:284)
at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:263)
at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:155)
at org.eclipse.ui.internal.WorkbenchPage.saveSaveable(WorkbenchPage.java:3777)
at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3790)
at org.jboss.tools.common.model.ui.texteditors.SaveAction3.run(PropertiesTextEditorComponent.java:357)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:119)
at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90)
at sun.reflect.GeneratedMethodAccessor58.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:243)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:224)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:167)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:285)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:504)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:555)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:376)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:322)
at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:84)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1056)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1081)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1108)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1104)
at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1525)
at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:4723)
at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:344)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4611)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:340)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4977)
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2549)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
...
eclipse.buildId=4.3.0.I20130605-2000
java.version=1.7.0_25
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Framework arguments: -product org.eclipse.epp.package.reporting.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.reporting.product
已安装的插件(帮助 - &gt;关于Eclipse-&gt;安装详情 - &gt;已安装的软件:标记全部+ CTRL + C): (Eclipse Kepler Java EE和BIRT版本作为基础安装)
Apache Directory Studio LDAP Browser 2.0.0.v20130628 org.apache.directory.studio.ldapbrowser.feature.feature.group Apache Software Foundation
DevUtilsFeature 1.0.9.201209201734 DevUtilsFeature.feature.group null
Eclipse IDE for Java and Report Developers 2.0.0.20130613-0530 epp.package.reporting null
GlassFish Tools 6.2.0.201307232054 oracle.eclipse.tools.glassfish.feature.group Oracle
JarPlug 0.6.1 com.simontuffs.eclipse.jarplug.feature.feature.group simontuffs.com
Jaspersoft Studio feature 5.2.0 com.jaspersoft.studio.feature.feature.group Jaspersoft Corporation
Java EE 5 Documentation 6.2.0.201307232054 oracle.eclipse.tools.javaee.doc.v5.feature.group Oracle
Java EE 6 Documentation 6.2.0.201307232054 oracle.eclipse.tools.javaee.doc.v6.feature.group Oracle
Java EE 7 Documentation 6.2.0.201307232054 oracle.eclipse.tools.javaee.doc.v7.feature.group Oracle
JBoss Developer Studio (Core Features) 7.0.0.GA-v20130720-0044-B364 com.jboss.jbds.product.feature.feature.group JBoss by Red Hat
Log Viewer Feature 0.9.8.8 de.anbos.eclipse.logviewer.feature.feature.group Andre Bossert
MercurialEclipse 2.1.0.201304290948 mercurialeclipse.feature.group MercurialEclipse project
MyLV 1.0.4 mylv_feature.feature.group null
Oracle ADF Documentation (11.1.1.4) 6.2.0.201307232054 oracle.eclipse.tools.adf.doc.v11114.feature.group Oracle
Oracle ADF Documentation (11.1.1.5) 6.2.0.201307232054 oracle.eclipse.tools.adf.doc.v11115.feature.group Oracle
Oracle ADF Documentation (11.1.1.6) 6.2.0.201307232054 oracle.eclipse.tools.adf.doc.v11116.feature.group Oracle
Oracle ADF Documentation (11.1.1.7) 6.2.0.201307232054 oracle.eclipse.tools.adf.doc.v11117.feature.group Oracle
Oracle ADF Documentation (12.1.2) 6.2.0.201307232054 oracle.eclipse.tools.adf.doc.v1212.feature.group Oracle
Oracle ADF Tools 6.2.0.201307232054 oracle.eclipse.tools.adf.feature.group Oracle
Oracle Cloud Tools 6.2.0.201307232054 oracle.eclipse.tools.cloud.feature.group Oracle
Oracle Coherence Tools 6.2.0.201307232054 oracle.eclipse.tools.coherence.feature.group Oracle
Oracle Database Tools 6.2.0.201307232054 oracle.eclipse.tools.database.feature.group Oracle
Oracle Java EE Tools 6.2.0.201307232054 oracle.eclipse.tools.javaee.feature.group Oracle
Oracle Maven Tools 6.2.0.201307232054 oracle.eclipse.tools.maven.feature.group Oracle
Oracle Spring Tools 6.2.0.201307232054 oracle.eclipse.tools.spring.feature.group Oracle
Oracle WebLogic Scripting Tools 6.2.0.201307232054 oracle.eclipse.tools.weblogic.scripting.feature.group Oracle
Oracle WebLogic Server Tools 6.2.0.201307232054 oracle.eclipse.tools.weblogic.feature.group Oracle
Toad® Extension for Eclipse - Community Edition - Core Plugin 1.8.3.201308140922 com.quest.toadext.core.feature.feature.group Quest Software, Inc.
Toad® Extension for Eclipse - Community Edition - MySQL DB Plugin 1.8.3.201308140922 com.quest.toadext.mysql.feature.feature.group Quest Software, Inc.
Toad® Extension for Eclipse - Community Edition - Oracle Database Plugin 1.8.3.201308140922 com.quest.toadext.feature.feature.group Quest Software, Inc.
Toad® Extension for Eclipse - Community Edition - PostgreSQL Plugin 1.8.3.201308140922 com.quest.toadext.postgre.feature.feature.group Quest Software, Inc.
答案 6 :(得分:3)
对我来说,这是由ATI桌面管理员引起的。
杀死“HydraDM.exe”进程后,问题就消失了。 当我再次重新运行它时,问题就会重新出现。
因此,如果您正在使用ATI显卡,请尝试打开任务管理器,找到“HydraDM.exe”(或64位版本),然后将其删除。
答案 7 :(得分:3)
如果您使用DisplayFusion:
答案 8 :(得分:2)
哇,这些错误消息有多种原因!我会再扔掉一个:
就我而言,Ubuntu 16.04LTS上的Eclipse 4.17正在显示这些消息以进行多项操作。事实证明16.04LTS具有GTK 3.18,但是Eclipse 4.17需要GTK 3.20。更新GTK(https://askubuntu.com/questions/933010/how-to-upgrade-gtk-3-18-to-3-20-on-ubuntu-16-04)可以消除错误消息。
答案 9 :(得分:2)
我现在找到了两种使用eclipse的方法而没有在我的Dell ProBook 6550b Windows 7 64位上获得“SWTError:没有更多处理”,但它们都没有真正令人满意:我可以在“安全模式”启动Windows,或者我可以降级为“eclipse-jee-indigo-SR2-win32-x86_64”。我现在将尝试一个接一个地杀死一个进程,直到kepler开始工作,直到我到达安全模式。
......然后几个小时后......
最后(现在)我可以解决这个问题(至少在我的笔记本电脑上:戴尔ProBook 6550b Windows 7 64)。我“只是”必须杀死进程:“DPAgent.exe * 32”(DigitalPersona Local Agent)&amp;幸运地在我的用户下运行的“DPAgent.exe”(DigitalPersona 64位帮助程序)(而不是根据您的权利可能导致无法杀死的SYSTEM)。不过我不明白这些过程如何干扰eclipse中的SWT句柄....
有关此问题的更多信息,请访问:https://bugs.eclipse.org/bugs/show_bug.cgi?id=402983
答案 10 :(得分:2)
我遇到了完全相同的问题。我在这里找到了适合我的解决方案:https://bugs.eclipse.org/bugs/show_bug.cgi?id=517671#c58
对我来说,放
export GTK_IM_MODULE=ibus
进入〜/ .profile。
希望这对您中的某些人也有帮助。
答案 11 :(得分:2)
我有一个nvidia GPU,如果启用了nView,它会一直发生。 尝试禁用它。
似乎eclipse与在多屏幕上覆盖系统窗口管理的软件不兼容。
提示如何禁用nView:http://nviewdesktopmanager.blogspot.com/2011/08/how-to-disable-nview-desktop-manager.html
答案 12 :(得分:2)
如果您有全新的Windows 7,强制执行Windows Update 。这将使问题消失。这是在黑暗中拍摄,但解决了我的问题。 我挣扎了一天,直到我意识到更新的eclipse版本在旧版.net框架中出现上述错误:一切顺利,直到驱动程序安装.net 4.0,从那时起Eclipse编辑器给出了未处理的事件循环异常。
答案 13 :(得分:1)
我在HP Probook 6470b上安装HP ProtectTools后遇到此问题,因为包含密码管理器。
要禁用它,请运行“HP ProtectTools管理控制台”,转到“应用程序 - >设置”,打开“应用程序”选项卡,然后取消选中“状态”复选框。
PC重启后问题应该解决,但你不能再使用Password Manager了:(
答案 14 :(得分:1)
在双显示器设置上发生 Eclipse Mars.2版本(4.5.2)和Multimon TaskBar 2.1。如果MM TaskBar被卸载,它就会消失。
<强>更新强>
Oxygen.2 Release(4.7.2)仍然相同。
答案 15 :(得分:1)
我遇到了同样的问题,最终发现它是Logitech SetPoint软件。
卸载它 - 错误消失了。
答案 16 :(得分:0)
我有同样的问题。它是由屏幕捕获软件hypersnap7引起的。所以我认为热键冲突就是原因。重启计算机,不启动其他软件,启动Android开发工具,看看哪个软件可以解决这个问题。
答案 17 :(得分:0)
对我来说,这个错误发生在全新的Eclipse Luna SR2(4.4.2)安装上,当我尝试添加Mercurial存储库时,我在从Java 8降级到Java 7后解决了。
答案 18 :(得分:0)
嗯,有点在这里回答我自己的问题。 我仍然不知道导致问题的原因,但我找到了另一种选择。
由于Eclipse的Juno版本相对较新,因此bug本身可能与我的系统配置有关。
我改为下载了其前身Eclipse Indigo的最新版本。 现在我可以正常使用Eclipse了。
由于我不需要Juno的任何新功能,因此Indigo版本可以正常使用。
答案 19 :(得分:0)
这里讨论'bug'https://bugs.eclipse.org/bugs/show_bug.cgi?id=402983。关于“多显示器”设置的大量讨论。我今天遇到了这个问题(单击Eclipse(现成的ADT v22.3.0-887826)Package Explorer然后单击java编辑器,出现“不再处理”错误)。它使Eclipse无法使用。
让我以为这是我的win7 64位PC上的显示器/显卡问题,而不是Eclipse的问题。我重新安装了显卡(nVidia GTX480)并更新了驱动程序。注意到我的显示器(实际上是单个BX2440显示器设置)的多个错误对话框(未找到三星显示器),因为我关闭了系统以重新启动。因此,在重新启动时,我升级了显示器驱动程序。然后再次启动,问题已经消失(至少目前为止)。
顺便说一下,我没有安装Win 7 SP1,所以我认为在SO上其他地方讨论的“完整的Windows更新”解决方案必然适用于所有人。答案 20 :(得分:0)
我也遇到了这个问题。
操作系统:Ubuntu 18.04 LTS
我使用的是gnome,登录时从Gnome环境切换到Gnome Classic环境,它解决了该问题。
(您还可以尝试其他环境,例如unity-在我的情况下,此错误未出现在Unity或Ubuntu中,而仅出现在Gnome中)
答案 21 :(得分:0)
我正在运行双显示器,并且在Kepler和STS 3.4.0上都存在这个问题。杀死HydraDM.exe进程对我有用。
答案 22 :(得分:0)
&#34;未处理的事件循环异常..不再处理&#34;错误(在我的情况下)是由我的鼠标驱动程序引起的!关闭我的鼠标驱动程序解决了问题。它与Eclipse版本无关,我在Helios之后尝试了几乎所有版本(在64位/ 32位)并且所有版本都有相同的问题,我还尝试在高级Windows设置中添加Eclipse / JRE变量路径&#34;环境变量&#34;。为了帮助您解决此错误,请尝试关闭未使用的应用程序和驱动程序。