我刚安装了最新的PyDev 4.4.0插件到我的Eclipse Mars.1。我在新工作区中创建了一个新的Java项目。我将项目添加到workingset
。在Eclipse JavaEE perspective
中,当我将workset显示为顶级元素时,项目在Project Explorer
视图中显示重复:
我卸载了PyDev,现在项目显示没问题。
任何人都知道根本原因?或者解决方法?
价:
可能相关的链接: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
答案 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相关的内容。