Ошибка Eclipse: исключение из обработанного события без обработки.

Я построил GUI, используя Swing и MigLayout.

Я использую Eclipse 4.2.2 (64-разрядный) для Windows 7 Ultimate. Каждый раз, когда я нажимаю обратно в окно для редактирования своего кода, появляется всплывающее окно, после чего мне предлагается перезапустить 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.(Control.java:112) at org.eclipse.swt.widgets.Label.(Label.java:101) ... 

Я прикрепляю скриншоты сообщений об ошибках. Кто-нибудь еще столкнулся с этой ошибкой с Eclipse? Знаете ли вы об обходе или об исправлении?

1. Произошедшее сообщение

2. Внутреннее сообщение об ошибке с просьбой закрыть Eclipse

3. Информация о мероприятии

Существует обходное решение: измените редактор Java на WindowBuilder.

Eclipse → Windows → Предпочтения → Ассоциации файлов → , выберите WindowBuilder Editor в качестве редактора по умолчанию Java.

У меня была та же проблема, оказалось, что TeamViewer вызывает это.

В TeamViewer перейдите по ссылке:

Дополнительно → Опции → Дополнительно → Кнопка QuickConnect , настройте и отключите кнопку QuickConnect .

Как было предложено Nineroad Installing WindowBuilder в качестве редактора по умолчанию для файлов с расширением * .java, эта проблема была исправлена ​​для меня.

В Eclipse перейдите в справку> Установить новое программное обеспечение

Добавьте http://archive.eclipse.org/windowbuilder/WB/release/R201309271200/4.3 путь «Работа с», выберите все предлагаемые компоненты и установите WindowBuilder.

После завершения Eclipse запросит перезапуск. После перезапуска в Eclipse перейдите в Window> Preferences . В диалоговом окне «Настройки» выберите « Общие»> «Редактор»> «Ассоциативные файлы» . В списке « Связывание файлов» обязательно выберите типы файлов * .java . В нижнем окне (с надписью «Associated Editors») должен быть WindowBuilder в качестве опции. Выберите WindowBuilder и нажмите «По умолчанию» вправо, чтобы установить WindowBuilder в качестве редактора файлов * .java по умолчанию.

Это фиксировало ошибку SWT для меня.

Примечание: Eclipse Версия: Kepler Service Release 2 Windows 7 64-разрядная версия

У меня был запуск DisplayFusion, который является специальной программой Windows, используемой для управления несколькими мониторами. Отказаться от этого, казалось, исправить эту проблему для меня.

вкратце: проверьте, могут ли жирные разделы ниже сохранить ваш день 🙂

(Этот ответ может помочь, но исходная проблема все еще не найдена. Я буду обновлять свои результаты, если они будут удовлетворительно решены.)

<обновление ...>

update: Это произошло снова и произошло при перетаскивании / позиционировании одного файла XML (Tomcats content.xml) под всеми другими файлами. (Открыт «XML-редактор»: поставщик: Eclipse Web Tools Platform , имя подключаемого 1.0.700.v201005192212 : XML editor , версия: 1.0.700.v201005192212 , 1.0.700.v201005192212 подключаемого 1.0.700.v201005192212 : org.eclipse.wst.xmleditor.doc.user )

update2: При дальнейшем просмотре в нем ошибка исчезает, когда я переношу редактор обратно в другие файлы (все открытые редакторы в одной области). Кроме того, он появляется только при входе или выходе из этого XML-редактора, а не, например, вносить изменения в него и сохранять его через CRTL + S. Кроме этого исключение JBoss, связанное с нижеследующим, происходит в событии CTRL + S, но не зависит от этой проблемы (так что это может быть не связано вообще).

update3: Подходите еще ближе: с тех пор появилась новая функция позиционирования редактора. (Первоначально я был немного смущен, но теперь я получаю смысл и даже визуально вижу, что имеется в виду, и что отличает …). Таким образом, есть два способа размещения редакторов по вертикали или по горизонтали рядом с другими редакторами:

  1. позиционируя его внутри той же «панели» (обозначенной глобальной и двумя внутренними панелями / границами / прямоугольниками вокруг редакторов) и
  2. позиционируя его рядом со старой «панелью» (обозначается рамкой прямоугольника вокруг старой панели и новой.

Поэтому помещать редактор в новую «глобальную» панель (2.) отлично работает, помещая ее в новую «локальную» панель (1.), вызывает проблему (это на самом деле очень полезно, потому что я могу продолжать работать достаточно эффективно) ( возможно, кто-то другой может соответствующим образом сообщить об этой ошибке) (это также, похоже, не связано с вышеупомянутым редактором XML, поскольку это также происходит, например, в файлах свойств)

update 4: Я использую Windows 7 в спящем режиме. Это означает, что я слишком часто не запускаю свое Eclipse. Теперь я понял, что сам Eclipse был запущен (смотря на диспетчер задач) 2 раза (визуально и используя ALT + TAB для открытой навигации по windowsм это не было очевидно). После (остановки / уничтожения всех открытых экземпляров и) перезапуск проблемы больше не встречается.

update 5: В этом дублирующем вопросе кто-то заявил, что он был бы решен при последнем обновлении Windows : https://stackoverflow.com/a/19316804/1915920 . Я проверю это для себя, но в настоящее время я не могу воспроизвести проблему в любом случае.

update 6: В другой ситуации у меня было это, и это казалось связанным с каким-то окном свойств (в данном случае Jasper Reports), который автоматически обновлял его содержимое на основе текущего редактора (например, в виде схемы). Поэтому неплохо было бы закрыть и вновь открыть (все) контуры и / или windows свойств .

Ошибка в общем указывает, что некоторые программы (ы) имеют (возможно) необычно много (возможно, тысяч?) Дескрипторов файла операционной системы. Таким образом, следует проверить, открыто ли за пределами или внутри Eclipse много файлов или открыто за короткий промежуток времени, но не закрыты должным образом (они могут быть визуально закрыты, но операционная система по-прежнему считает, что они используются потому что приложение каким-то образом не освободило дескриптор файла).

Теперь у меня тоже есть эта проблема. Если я смотрю в журнале ошибок (Window-> Show View-> General-> Error Log), я вижу перед вами следующие исключения org.jboss.ide.eclipse.archives.core. *. Поскольку я не использую установленный JBoss Developer Studio Plugin (который, скорее всего, связан с этим) прямо сейчас, и ни одно связанное окно или редактор не открывается (только некоторые панели инструментов 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 

(Справка -> Об Eclipse-> Сведения об установке -> Установленное программное обеспечение: отметьте все + CTRL + C): (Eclipse Kepler Java EE и BIRT edition в качестве базовой установки)

  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. 

Это аппаратная проблема.

Если у вас есть nView, отключите Desktop Manager. В случае ATI выключите HydraVision.

Это отлично работает на Eclipse Kepler (Standard) и Android Developer Tools Edition.

Для меня это связано с ATI Desktop Manager.

После убийства процесса «HydraDM.exe» проблема исчезла. Когда я снова заново запустил его, проблема вернется.

Поэтому, если вы используете графическую карту ATI, попробуйте открыть диспетчер задач, найдите «HydraDM.exe» (или 64-разрядную версию), а затем убейте его.

Если вы используете DisplayFusion:

  1. Открыть страницу настроек дисплея Fusion
  2. Щелкните вкладку совместимости
  3. Добавить приложение Eclipse или STS.exe
  4. Установите флажок «Отключить кнопки TitleBar (только это приложение)», «Отключить крючки приложений (только это приложение)» и «Использовать значок файла процесса на панели задач DisplayFusion, а не значок windows»

Ссылка: Display Fusion FIX

Я нашел теперь два способа работы с eclipse, не получив «SWTError: больше никаких ручек» на моем Dell ProBook 6550b для Windows 7 64 бит, но ни один из них не является действительно удовлетворительным: я могу запускать windows в «безопасном режиме», или я могу понизить до ” затмить-Jee-индиго-SR2-win32-x86_64” . Теперь я попытаюсь убить один процесс за другим, пока кеплер не начнет работать, пока я не прибуду в безопасный режим.

… а затем через несколько часов …

Наконец (на данный момент) я мог решить проблему (по крайней мере, на моем ноутбуке: Dell ProBook 6550b Windows 7 64). Мне «просто» пришлось убить процессы: «DPAgent.exe * 32» (DigitalPersona Local Agent) и «DPAgent.exe» (64-разрядный вспомогательный процесс DigitalPersona), которые, к счастью, выполнялись под моим пользователем (а не SYSTEM, которые могли бы не позволяло убивать в зависимости от ваших прав). Тем не менее я не понимаю, как эти процессы могут помешать SWT-ручкам в eclipse ….

Более подробную информацию об этой проблеме можно найти здесь: https://bugs.eclipse.org/bugs/show_bug.cgi?id=402983

Если у вас новая Windows 7, запустите Центр обновления Windows . Это заставит проблему уйти. Это выстрел в темноте, но я решил свою проблему. Я боролся с ним в течение дня, пока не понял, что новые выпуски eclipse дают вышеприведенную ошибку со старой .net Framework: все пошло нормально, пока драйвер не установил .net 4.0, и с этого момента редактор Eclipse дал исключение цикла необработанного события.

У меня есть графический процессор nvidia, и если nView включен, это происходит постоянно. Попытайтесь отключить его.

Похоже, что eclipse не очень совместим с программными продуктами, которые переопределяют управление системными windowsми на нескольких экранах.

Подскажите, как отключить nView: http://nviewdesktopmanager.blogspot.com/2011/08/how-to-disable-nview-desktop-manager.html

У меня была та же проблема и, наконец, выяснилось, что это программное обеспечение Logitech SetPoint.

Deinstalled it – и ошибка исчезла.

У меня возникла проблема после установки HP ProtectTools на HP Probook 6470b из-за включенного диспетчера паролей.

Чтобы отключить его, запустите «Административную консоль HP ProtectTools», перейдите в «Приложения-> Настройки», откройте вкладку «Приложения» и снимите флажок «Состояние».

После перезагрузки ПК проблема должна быть решена, но вы больше не можете использовать Password Manager 🙁

Происходит с выпуском Eclipse Mars.2 (4.5.2) и Multimon TaskBar 2.1 на настройку с двумя мониторами. Он исчезает, если MM TaskBar не загружен.

ОБНОВИТЬ

Все то же самое с выпуском Oxygen.2 (4.7.2).

Ну, несколько отвечая на мой собственный вопрос. Я до сих пор не знаю, что вызывает проблему, но я нашел альтернативу.

Поскольку выпуск Juno Eclipse относительно недавно, сама ошибка может иметь какое-то отношение к конфигурации моей системы.

Вместо этого я загрузил последнюю версию своего предшественника Eclipse Indigo . Теперь я отлично использую Eclipse.

Поскольку я не нуждаюсь ни в каких новых функциях Juno, выпуск Indigo будет очень хорош.

У меня такая же проблема. Это вызвано программным обеспечением для захвата экрана hypersnap7. Поэтому я считаю, что причиной конфликта является горячая клавиша. Перезагрузите компьютер, не запустите другое программное обеспечение, запустите Android Development Tools и посмотрите, какое программное обеспечение triger это ошибка.

Я запускаю двойные мониторы и имел эту проблему как с Kepler, так и с STS 3.4.0. Убийство процесса HydraDM.exe сработало для меня.

«Ошибка» обсуждается здесь https://bugs.eclipse.org/bugs/show_bug.cgi?id=402983 . Много дискуссий вокруг «нескольких мониторов». Сегодня я столкнулся с проблемой (щелкните в Eclipse (готовый ADT v22.3.0-887826) Package Explorer, затем щелкните в редакторе java и появится ошибка «no handle». Это делает Eclipse непригодным.

Подумал, что это проблема монитора / видеокарты на моем 64-битном ПК win7, а не проблема с Eclipse. Я снова установил графическую карту (nVidia GTX480) и обновил драйверы. Заметил несколько диалоговых окон с ошибками (монитор samsung не найден), относящийся к моему монитору (фактически, одна настройка монитора BX2440), когда я закрыл систему для перезагрузки. Итак, при перезагрузке я обновил драйвер монитора. Затем снова загрузился, и проблема исчезла (по крайней мере пока).

Кстати, у меня нет установленной Win 7 SP1, поэтому я не думаю, что решение «полного обновления Windows», обсуждаемое в других местах, обязательно обязательно для всех.

Для меня эта ошибка происходила на новой установке Eclipse Luna SR2 (4.4.2) и при попытке добавить repository Mercurial, я решил после перехода с Java 8 на Java 7.

«Исправлена ​​ошибка обработанного события цикла. no more handles» (в моем случае) был вызван драйвером моей мыши! закрытие моего драйвера мыши решило проблему. Это не имеет ничего общего с версиями Eclipse, я пробовал почти все версии после Helios (как на 64-битной, так и на 32-битной), и у всех из них такая же проблема. Я также попытался добавить переменный путь Eclipse / JRE в расширенные параметры Windows «переменные среды», , Чтобы помочь вам устранить эту ошибку, попробуйте закрыть неиспользуемые приложения и драйверы.

  • Панель действий Android, как добавить поддерживающую библиотеку v7 appcompat для Eclipse
  • Айви не может разрешить зависимость, не в состоянии найти причину
  • Избегание «ресурса не синхронизируется с файловой системой»
  • Как импортировать проект Android Studio в Eclipse?
  • Удаление NTLM из Eclipse
  • Eclipse говорит: «Рабочее пространство в использовании или не может быть создано, выбрано другое». Как открыть рабочую область?
  • Как добавить перспективы в Eclipse
  • Как использовать складывание кофейных байтов
  • Проект не имеет файла default.properties! Отредактируйте свойства проекта, чтобы установить его
  • Ошибка: «Ошибка подключения Adb: существующее соединение было принудительно закрыто удаленным хостом»
  • Как разрешить ошибку «Ресурс не найден, который соответствует указанному имени» при добавлении библиотеки v7 AppCompat в Eclipse?
  • Давайте будем гением компьютера.