Eclipse 中 Java EE 透视图中的包表示
Posted
技术标签:
【中文标题】Eclipse 中 Java EE 透视图中的包表示【英文标题】:Package presentation in Java EE perspective in eclipse 【发布时间】:2012-07-31 03:49:10 【问题描述】:在 eclipse indigo 中切换到我的 Java EE 透视图时遇到问题。
在我的 Java 观点中,我有这样的布局:
但是当我切换到 Java EE 视角时,我得到了这个:
我尝试过this 和this 均未成功。我想在 Java EE 透视图中拥有第一个布局。有办法吗?
【问题讨论】:
【参考方案1】:可以在这里找到包装介绍:
【讨论】:
【参考方案2】:这些是我在 eclipse 4.2 中的设置,可以得到你想要的布局:
- folder presentation: grouped
- package presentation: flat
【讨论】:
我可以找到包展示,但是文件夹展示在哪里?? 您需要为文件夹演示选择项目。实际上,它仅适用于 Flashpix 显示的包演示。编辑:看起来您使用的是 spring 工具套件而不是 eclipse。这里报告了类似的问题forum.springsource.org/… 没错,我安装了STS,会不会是这个问题? 我会这么认为。刚刚安装了一个干净的 eclipse indigo,导入了一个项目并且演示工作。我建议你试试看。【参考方案3】:您可以使用项目浏览器下拉菜单中的“Package Presentation -> Flat”进行切换。
【讨论】:
【参考方案4】:您还可以使用“导入现有 Maven 项目”来导入您的项目。然后它将文件夹配置为平面。
【讨论】:
【参考方案5】:以上答案并不能真正解决大多数菜鸟在 Eclipse 中遇到的真正问题。所以我想我会为这个问题添加一个答案,因为提问者决定重新安装 eclipse,这既不是必要的,也不是可行的解决方案。真正的问题是,当您创建或导入此项目时,您选择了在 Eclipse 中创建 Project
的选项,而不是 Java Project
。如果您选择Project
,它会将其创建为类似于您在 Windows 资源管理器中看到的文件系统目录结构。要解决此问题,只需将您的项目从工作区重新导入为 “Java 项目”,然后您可以根据自己的喜好将包结构更改为平面或分层结构。希望这会有所帮助。
【讨论】:
以上是关于Eclipse 中 Java EE 透视图中的包表示的主要内容,如果未能解决你的问题,请参考以下文章
pip requirements导出当前项目所用的包list列表
Intellij idea 中如何做到像eclipse一样 未引用的包或未引用的方法在类文件中报黄色警告