2017-06-30 14 views
3

Eclipse PDTバージョン5.0.1.201706221952をダウンロードしてEclipse PHP IDEをアップグレードしましたが、これはもうEclipseで作業できないため悪い考えでした。私は私のプロジェクトのファイルを開くことができなかったので、私はバグに直面していると思う、Eclipseファイルエディタが壊れているようだ。 DLTKのインデックス作成も壊れているようです(私の現在のプロジェクトでは少なくとも...)。編集者がファイルを開くことができますが、ファイルの名前が表示されず、変更を保存できません。Eclipse:Eclipse PDTをバージョン5.0.1.201706221952にアップグレードした後でエディタを開くことができません

似たような問題(Could not open the editor: Editor could not be initialized. NoClassDefFoundError)が見つかりましたが、私は自分のプロジェクトをきれいにしようとしましたが、ビルド作業スペースのエラーが発生しました。

私はEclipseエディタをどのように動かすことができますか?


  • バージョン:Neon.3リリース(4.6.3)
  • ビルドID:20170314から1500
  • 私のプロジェクトでは、symfonyの3を使用しています(必要に応じて詳細を与えることができる)

ビルのワークスペースエラー:

発売時

エラー:

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

Dubtureプラグインにも遭遇しているエラー:

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

エディタのエラー:idのないエディタ記述子

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

私は同じ問題に遭っています。私はまた、日食Oxygenにアップグレードしようとしましたが、何も変わることはありません –

+0

私は同じ状況に実行し、Eclipseバグトラッカーに報告しました:https://bugs.eclipse.org/bugs/show_bug.cgi?id= 519223 –

答えて

3

この問題は、新しいPDTバージョンとSymfonyプラグインの間の非互換性に起因するようです。

私は両方のバージョンのEclipse(4.6と4.7、PDT 5.0.1)で同じエラーがあり、Symfonyプラグイン(Twigプラグインと一緒に)をアンインストールするだけで動作します。

+0

あまりにも、ありがとう!エディタが戻ってきましたが、SymfonyとTwigのプラグインがなくなってしまったのはかなり厄介です。/バグが修正され、互換性の問題が解決されたら、この質問を再度更新します。 – NullPointerWizard

+0

dubtureのTwigプラグインは、酸素と互換性がないようです。あなたはSymfonyプラグインをすべて持っているわけではありませんが、それほど悪くないかもしれません。 –

+1

https://github.com/pulse00/Symfony-2-Eclipse-Plugin/issues/253を提出してsymfonyプラグインの開発者に届きました。 –

関連する問題