2014-04-09 11 views
18

Ich habe ein Problem mit der Eclipse-IDE, ich kann keine Datei in meinem Arbeitsbereich öffnen; wenn ich versuche, Datei zu öffnen, warnt Eclipse wird folgende FehlerdialogNullPointerException in Eclipse in Eclipse selbst bei PartServiceImpl.internalFixContext

"An error has occurred. See error log for more details. java.lang.NullPointerException" 

ich log-Datei in .meta im Arbeitsbereich gehen zu sehen, und ich sehe einen Absatz in der Datei wie folgt aus:

!ENTRY org.eclipse.jface 4 2 2557-04-09 11:40:49.422 
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface". 
!STACK 0 
java.lang.NullPointerException 
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.internalFixContext(PartServiceImpl.java:380) 
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:341) 
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) 
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) 
    at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) 
    at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) 
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) 
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) 
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) 
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) 
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) 
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) 
    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:360) 
    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:167) 
    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:249) 
    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:228) 
    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:275) 
    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:251) 
    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerActionGroup.handleOpen(PackageExplorerActionGroup.java:376) 
    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.open(PackageExplorerPart.java:538) 
    at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) 
    at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) 
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 
    at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) 
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) 
    at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) 
    at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) 
    at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) 
    at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) 
    at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) 
    at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) 
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) 
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) 
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) 
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) 
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) 
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) 
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) 
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) 
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) 
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) 
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543) 
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) 
    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:353) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) 
    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:629) 
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) 
    at org.eclipse.equinox.launcher.Main.run(Main.java:1438) 
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414) 

Wie kann ich dieses Problem lösen - irgendeine Idee?

+0

Ich denke, es funktioniert möglicherweise versuchen Sie dies, gehen Sie zu C: \ Users \ YourcomputerName In diesem .android Ordner werden Sie dort diesen Ordner löschen und die Eclipse neu starten. –

Antwort

17

Es gibt einen Fehler für Eclipse abgelegt ist:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=385680

Sie versuchen Eclipse Neustart konnte, half es das ursprüngliche Plakat des dort Ausgabe.

+2

JA !!! Ich werde versuchen, eclipse neu zu starten. Nach einem Neustart funktioniert alles schon gut danke. –

+0

Ein einfacher Neustart von Menü Datei-> Neustart löste mein Problem. Tks! – ferreirabraga

6

besser Sie Ihre Eclipse aktualisieren, indem es auf Hilfe klicken >> nach Updates, können Sie auch Eclipse starten, indem Sie Befehl in Eingabeaufforderung eingeben Eclipse -clean.
Hoffe das wird dir helfen.

+0

Es löste alle meine Eclipse-Probleme. Vielen Dank! – smajli

2

hallo, dass vielleicht das Problem des Projekts, wählte

das Projekt und Einstellung Eclipse:

project -> clean... 
1

ich auch diesen Fehler aufgetreten sind. Ich habe gerade das neue Fenster geöffnet, also Fenster -> Neues Fenster in der Sonnenfinsternis. Dann habe ich mein altes Fenster geschlossen. Das hat mein Problem gelöst.

0

Nach dem Beenden von Eclipse habe ich .eclipse (im Home-Verzeichnis des Benutzers) zu .eclipse.old verschoben (nur für den Fall, dass ich es hätte rückgängig machen müssen). Der Fehler tritt nicht mehr auf und meine Projekte funktionieren nach dem Neustart von Eclipse einwandfrei.

Vorsicht: Ich habe ein einfaches Setup und dies ist möglicherweise nicht das Beste für Umgebungen mit erweiterten Einstellungen.

Ich poste dies als eine separate Antwort wie zuvor gelisteten Methoden nicht für mich arbeiten.

0

Ich aktualisierte Eclipse und löste das Problem. help >> nach Updates suchen

+0

Willkommen zu stapeln! Es sieht so aus, als ob diese Antwort bereits gegeben wurde (http://stackoverflow.com/a/24156079/1183506). Sie könnten in Erwägung ziehen, Ihre Antwort zu entfernen und diese zu aktualisieren, wenn Sie zustimmen. Prost! – mrfreester