2017-06-30 2 views
3

Ich habe gerade meine Eclipse PHP IDE aktualisiert, indem ich Eclipse PDT Version 5.0.1.201706221952 heruntergeladen habe, aber das war eine schlechte Idee, da ich nicht mehr mit Eclipse arbeiten kann. Ich denke, dass ich einen Fehler habe, weil ich keine Dateien meines Projekts öffnen konnte, der Eclipse-Datei-Editor scheint kaputt zu sein. Die DLTK-Indizierung scheint ebenfalls kaputt zu sein (zumindest für mein aktuelles Projekt ...). Manchmal kann der Editor eine meiner Dateien öffnen, aber der Name der Datei wird nicht angezeigt und ich kann keine Änderungen speichern.Eclipse: Editor konnte nach Eclipse PDT nicht auf Version 5.0.1.201706221952 aktualisiert werden

Ich habe versucht, mein Projekt zu säubern, da ich ein ähnliches Problem gefunden habe (Could not open the editor: Editor could not be initialized. NoClassDefFoundError), aber ich habe einen Fehler im Gebäudearbeitsbereich.

Irgendeine Idee, wie ich den Eclipse-Editor arbeiten kann?


  • Version: Neon.3 Veröffentlichung (4.6.3)
  • Build-ID: 20170314-1500
  • Mein Projekt verwendet Symfony 3 (könnte mehr Details geben, wenn erforderlich)

Gebäude Arbeitsplatz Fehler:

Errors occurred during the build. 
Errors running builder 'Script Builder' on project 'PROJET_VISA_ECLIPSE'. 
java.lang.NoClassDefFoundError: 
org/eclipse/php/internal/core/compiler/ast/visitor/PHPASTVisitor 

Fehler beim Start:

An internal error occurred during: "Initialize DLTK". 
java.lang.NoClassDefFoundError: 
org/eclipse/php/internal/core/compiler/ast/visitor/PHPASTVisitor 

Dubture Plugin ist auch begegnen Fehler:

com.dubture.twig.core.index.TwigIndexingVisitorExtension. 

Editor-Fehler: Kein Editor Descriptor für id org.eclipse.ui.internal.emptyEditorTab

java.lang.Exception 
at org.eclipse.ui.internal.EditorReference.createErrorPart(EditorReference.java:340) 
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:321) 
+0

Ich bin in den gleichen Schwierigkeiten. Ich habe auch versucht, auf Eclipse Oxygen zu aktualisieren und Java sdk zu aktualisieren, aber nichts ändern –

+0

Ich habe zu der gleichen Situation ausgeführt, und Eclipse Bug Tracker gemeldet: https://bugs.eclipse.org/bugs/show_bug.cgi?id= 519223 –

Antwort

3

Dieses Problem scheint von einer Inkompatibilität zwischen der neuen PDT-Version und dem Symfony-Plugin zu stammen.

Ich habe den gleichen Fehler in beiden Versionen von Eclipse (4.6 und 4.7, mit PDT bei 5.0.1), und nur die Deinstallation des Symfony-Plugins (zusammen mit Twig-Plugin) funktioniert für mich.

+0

Arbeitete auch für mich, danke! Der Editor ist zurück, aber der Verlust von Symfony und Twig-Plugins ist ziemlich nervig:/Ich werde diese Frage noch einmal aktualisieren, wenn der Bug behoben ist und das Kompatibilitätsproblem gelöst ist. – NullPointerWizard

+0

Das Twig-Plugin von dubture scheint nicht mit Oxygen unvereinbar zu sein. Sie haben nicht alle Symfony-Plugins, aber es ist nicht so schlimm, vielleicht –

+1

Just Files https://github.com/pulse00/Symfony-2-Eclipse-Plugin/issues/253 welches hoffentlich die Symfony-Plugins erreicht. –