【问题标题】:Closed projects in Eclipse don't appears in a working set in a package explorerEclipse 中的已关闭项目不会出现在包资源管理器的工作集中
【发布时间】:2019-04-02 17:54:15
【问题描述】:

我最近安装了新版本的eclipse(2018-09),遇到了这个问题。假设我们有 4 个已打开的项目 A、B、C 和 D: 4 projects

然后我们创建新的工作集WS_01查看菜单(包资源管理器中的向下箭头图标)>选择工作集... > 新建... > Java > 完成。我们在该集合中添加项目 AB

然后,如果我选择 View Menu > WS_01,包资源管理器将只显示项目 A 和 B。问题是,如果我关闭项目 B,它会消失来自探险家。即使我从 View Menu > Filters ... 取消选中选项 Closed projects ,项目 B 仍然会丢失。

但是如果我回到查看菜单 > 1_Windows_working_set,那么我可以看到项目B的关闭文件夹: project B is closed

【问题讨论】:

  • 在过滤器中,您是否也取消选中了非Java项目?你能用 Resource 而不是 Java 工作集重现这个问题吗?没有版本 18-19。您是说 2018-09 吗?请同时显示问题的屏幕截图。
  • 是的,我的意思是 2018-09。我尝试使用 Resource 集,但得到了相同的结果。在这里你可以看到我尝试过的所有步骤:imgur_post
  • 如果您在 Package Explorer 视图菜单中选择 Top Level Elements > Working Sets,则会显示已关闭的项目和 已关闭的项目 按预期工作,对吗?这对我来说似乎是一个错误。请向 Eclipse 报告。
  • 哦,谢谢。如果我选择 Top Level Elemensts>Working Sets (imgur),它会起作用。我什至没有考虑过这个选项。我同意你的观点,我最初的问题可能是新版本 eclipse 中的一个错误。

标签: java eclipse package-explorer working-set


【解决方案1】:

这看起来像是 Eclipse 2018-09 的 Package Explorer 中的一个错误:请参阅 Eclipse bug 538216

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

  • 使用 Project Explorer 而不是 Package Explorer
  • Package Explorer 视图菜单中选择 Top Level Elements > Working Sets

【讨论】:

  • 票证已关闭,参考这篇堆栈溢出文章作为修复?
  • @MichaelJoyner Eclipse 错误 538216(由您报告)的状态仍然是。 Eclipse 平台项目负责人无法重现此问题(评论 #1),因此我在此处添加了重现此问题所需的条件和此问题的链接(评论 #2)。
  • 我想我刚刚在 Eclipse 2019-12 中遇到了这个问题:/ 感谢您使用“Project Explorer”的解决方法,这实际上对我有用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-04-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多