新的 Eclipse 分层包演示部分已损坏

问题描述 投票:0回答:2

随着新的 Eclipse 版本 2022-03 的出现,一些(但不是全部)java 项目在 Project Explorer 视图中的外观发生了变化。尽管包表示设置为分层,但项目资源管理器视图仍然显示长/完整的包名称,而不是将它们显示为子目录树(请参见屏幕截图)

我找不到任何关于如何控制这种行为的参考。这似乎也是特定于项目的,因为我现有项目的一半在同一工作空间中不表现出此行为并按预期显示包层次结构,如目录(见下文)

我只是找不到控制它的方法。

eclipse directory package treeview
2个回答
3
投票

这似乎是 Eclipse bug,如 @greg-449 所提到的。

在提供修复之前,以下方法对我来说是解决方法:

  • 打开项目属性
  • 选择“项目性质”
  • 删除“Eclipse Faceted 项目属性”

0
投票

我在项目和包资源管理器中也一直遇到这个问题。这就是为什么我继续使用 Navigator,但现在已被删除......

Eclipse 错误报告已修复,但问题仍然存在。 他们提到从 .project 文件中删除

org.eclipse.wst.common.project.facet.core.nature

但是我的 .project 文件中没有这样的性质。

在当前状态下,Eclipse 对我来说相当不可行,因为我很难用剩下的“Explorer”找到我的文件...

© www.soinside.com 2019 - 2024. All rights reserved.