PyDev导致Eclipse J2EE perspecitve中的项目重复显示

时间:2015-12-31 02:17:42

标签: eclipse java-ee eclipse-plugin pydev

我刚安装了最新的PyDev 4.4.0插件到我的Eclipse Mars.1。我在新工作区中创建了一个新的Java项目。我将项目添加到workingset。在Eclipse JavaEE perspective中,当我将workset显示为顶级元素时,项目在Project Explorer视图中显示重复:

enter image description here

我卸载了PyDev,现在项目显示没问题。

enter image description here

任何人都知道根本原因?或者解决方法?

价:

可能相关的链接:Projects appearing twice in working sets - eclipse

相关的Eclipse错误:https://bugs.eclipse.org/bugs/show_bug.cgi?id=373031

相关的J2EE工具错误:https://bugs.eclipse.org/bugs/show_bug.cgi?id=351764

1 个答案:

答案 0 :(得分:9)

好吧,鉴于关于J2EE的原始报告仍然是开放的:https://bugs.eclipse.org/bugs/show_bug.cgi?id=351764我不认为这可以在PyDev方面修复(尽管它会使问题出现,它应该在J2EE方面修复) )。

作为一个注释,如果有人想看看,在PyDev方面,这发生在:https://github.com/fabioz/Pydev/blob/development/plugins/org.python.pydev/src_navigator/org/python/pydev/navigator/PythonModelProvider.java,但它是使用适当的API(使用IPipelinedTreeContentProvider)完成的,我目前确信这个问题并不是在PyDev方面(虽然我被证明是错的,但我很乐意解决它。)

解决方法是在资源管理器级别禁用PyDev或J2EE(取决于您使用的内容类型更多)(即:在资源管理器中执行Ctrl + F10,自定义视图,内容,禁用PyDev Navigator内容或与J2EE相关的内容。