Java Eclipse中已关闭的项目不会出现在包资源管理器的工作集中

Java Eclipse中已关闭的项目不会出现在包资源管理器的工作集中,java,eclipse,package-explorer,working-set,Java,Eclipse,Package Explorer,Working Set,我最近安装了eclipse 2018-09的新版本,并面临这个问题。假设我们有4个开放项目A、B、C和D: 然后我们创建新的工作集WS_01,在PackageExplorer中使用:查看菜单下箭头图标>选择工作集…>新的…>Java>Finish。我们在这个集合中添加了项目A和项目B 然后,如果我选择View Menu>WS_01,包资源管理器将只显示项目A和B。问题是,如果我关闭项目B,它将从资源管理器中消失。即使我从“视图”菜单>“过滤器”中取消选中“关闭项目”选项,项目B仍将丢失 但如果

我最近安装了eclipse 2018-09的新版本,并面临这个问题。假设我们有4个开放项目A、B、C和D:

然后我们创建新的工作集WS_01,在PackageExplorer中使用:查看菜单下箭头图标>选择工作集…>新的…>Java>Finish。我们在这个集合中添加了项目A和项目B

然后,如果我选择View Menu>WS_01,包资源管理器将只显示项目A和B。问题是,如果我关闭项目B,它将从资源管理器中消失。即使我从“视图”菜单>“过滤器”中取消选中“关闭项目”选项,项目B仍将丢失

但如果我返回“查看菜单>1\u窗口\u工作集”,则可以看到项目B的关闭文件夹:

这看起来像是Eclipse 2018-09包浏览器中的一个bug:请参阅

您可以使用以下方法之一作为此错误的解决方法:

使用项目资源管理器而不是包资源管理器 在软件包浏览器的“视图”菜单中,选择“顶级元素”>“工作集”
在过滤器中,您是否也取消选中非Java项目?您能用资源而不是Java工作集重现这个问题吗?没有版本18-19。你是说2018-09年?请同时显示问题的屏幕截图。是的,我的意思是2018-09年。我尝试使用资源集,但得到了相同的结果。在这里,您可以看到我尝试过的所有步骤:如果您在PackageExplorer的“视图”菜单“顶级元素”>“工作集”中选择,则会显示关闭的项目,并且关闭的项目会按预期工作,对吗?对我来说,这似乎是一个错误。请向Eclipse报告。哦,谢谢。如果我选择顶级元素>工作集,它会起作用。我甚至没有想过这个选择。我同意你的观点,我最初的问题可能是新版本eclipse中的一个bug。问题已经解决,引用这篇堆栈溢出文章作为修复方法?@MichaelJoyner你报告的eclipse bug 538216的状态仍然是新的。Eclipse平台项目负责人无法复制此问题的评论1,因此我在评论2中添加了复制此问题所需的条件和指向此问题的链接。我想我刚刚在Eclipse 2019-12中遇到了此问题:/感谢使用project Explorer的解决方法,这实际上对我很有效。