2017-06-30 13 views
3

Je viens de mettre à jour mon IDE Eclipse PHP en téléchargeant Eclipse PDT Version 5.0.1.201706221952 mais c'était une mauvaise idée car je ne peux plus travailler avec Eclipse. Je pense que je suis confronté à un bug parce que je ne pouvais pas ouvrir les fichiers de mon projet, l'éditeur de fichier Eclipse semble cassé. L'indexation DLTK semble également cassée (pour mon projet actuel au moins ...). Parfois, l'éditeur peut ouvrir un de mes fichiers mais le nom du fichier n'est pas affiché et je ne peux pas enregistrer les modifications.Eclipse: Impossible d'ouvrir l'éditeur après la mise à niveau d'Eclipse PDT vers la version 5.0.1.201706221952

J'ai essayé de nettoyer mon projet depuis que j'ai trouvé un problème similaire (Could not open the editor: Editor could not be initialized. NoClassDefFoundError) mais j'ai eu une erreur d'espace de construction.

Une idée sur comment je peux faire fonctionner l'éditeur Eclipse?


  • Version: Neon.3 de presse (4.6.3)
  • Construire id: 20170314-1500
  • Mon projet utilise Symfony 3 (pourrait donner plus de détails si nécessaire)

erreur de l'espace de travail de construction:

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 

Erreur lors du lancement:

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

plug-in est Dubture aussi des erreurs qui rencontrent:

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

erreur de l'éditeur: Aucun descripteur de l'éditeur 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

Je suis dans le même problème. J'ai aussi essayé de mettre à jour vers eclipse Oxygen et de mettre à jour java sdk mais rien ne change –

+0

J'ai couru dans la même situation, et signalé à Eclipse bug tracker: https://bugs.eclipse.org/bugs/show_bug.cgi?id= 519223 –

Répondre

3

Ce problème semble provenir d'une incompatibilité entre la nouvelle version PDT et le plugin Symfony. J'ai la même erreur dans les deux versions d'Eclipse (4.6 et 4.7, avec PDT à 5.0.1), et désinstaller simplement le plugin Symfony (avec le plugin Twig) fonctionne pour moi.

+0

A travaillé pour moi aussi, merci! L'éditeur est de retour mais la perte des plugins Symfony et Twig est assez gênante:/Je mettrai à jour cette question quand le bug sera corrigé et le problème de compatibilité résolu. – NullPointerWizard

+0

Le plugin Twig de dubture ne semble pas incompatible avec Oxygen. Vous n'avez pas tout le plugin Symfony, mais ce n'est pas si mal, peut-être –

+1

vient de déposer https://github.com/pulse00/Symfony-2-Eclipse-Plugin/issues/253 qui espère atteindre les devs du plugin Symfony. –