其他分享
首页 > 其他分享> > Eclipse PDT升级到版本5.0.1.201706221952后,无法打开编辑器

Eclipse PDT升级到版本5.0.1.201706221952后,无法打开编辑器

作者:互联网

我刚刚通过下载Eclipse PDT版本5.0.1.201706221952升级了Eclipse PHP IDE,但这是一个坏主意,因为我无法再使用Eclipse.我想遇到一个错误是因为我无法打开项目的任何文件,Eclipse文件编辑器似乎坏了. DLTK索引似乎也坏了(至少对于我当前的项目…).有时,编辑器可以打开我的文件之一,但是文件名未显示,并且我无法保存修改.

因为发现了类似的问题(Could not open the editor: Editor could not be initialized. NoClassDefFoundError),所以我尝试清理项目,但是出现建筑工作区错误.

关于如何使Eclipse编辑器工作的任何想法吗?

>版本:Neon.3发行版(4.6.3)
>版本号:20170314-1500
>我的项目使用Symfony 3(如有需要,可以提供更多详细信息)

建筑工作区错误:

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

启动时出错:

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 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)

解决方法:

这个问题似乎是由于新的PDT版本与Symfony插件之间的不兼容引起的.

我在Eclipse的两个版本(4.6和4.7,PDT为5.0.1)中都遇到相同的错误,并且仅卸载Symfony插件(以及Twig插件)对我来说是可行的.

标签:eclipse-pdt,eclipse,java,php
来源: https://codeday.me/bug/20191111/2018286.html