【发布时间】:2012-06-07 09:14:47
【问题描述】:
我有一个庞大的 Maven 多模块项目。结构类似
parentA
- subA1
- subA3
- subA3
- subA2
parentB
- subB1
- subB2
等
问题是,parentA 和 subA1 里面不包含任何代码,但我仍然可以在项目资源管理器中看到它们。但我想隐藏它们或像在资源管理器中一样在树层次结构中组织。现在有 30 多个项目,其中只有 20 个包含 Java 代码。其他仅包含其他模块引用。我在项目浏览器中看到了所有 30 个项目的简单形式。
第一个想法 - 使用工作集,但我不能将工作集包含在另一个工作集中。 eclipse 用户处理这个问题的常见做法是什么
【问题讨论】:
-
你可以简单地关闭那个子项目
-
我不会关闭子项目。我应该让它们保持开放。我将在树层次结构中表示此结构,问题在于父项目为空(仅参考子项目)
-
我想知道同样的事情,我认为这是一个常见的功能请求......?在一个项目中将嵌套模块显示为树结构
-
我使用 Eclipse 工作集部分解决了它。当然,它不会显示在树层次结构中。至少我可以隐藏一些工作集。否则考虑转移到 Idea
-
在 Eclipse 中处理包含大量嵌套子模块的项目时,这是一个令人讨厌的问题。它不仅会挤满项目视图,而且会使每个功能(例如(Ctrl+H、文件搜索、Ctrl+R、Ctrl+T)都从父路径和子路径中调出文件(这恰好发生在同一个文件) - 非常烦人且适得其反。