我想配置一个Maven模块(父POM),它显示了它下面的所有子模块,但这似乎在Eclipse中无法正常工作.例如,open类型(ctrl + shift + t)不起作用,因为Eclipse不检测父POM下的源文件.父/子模块似乎工作的唯一方法是将每个模块导入为独立项目.我们的父级中有10个以上的子模块,如果我想在单个工作区中有多个父级版本,则会因为所有子模块都显示为项目而变得更糟.
Mik*_*sov 12
从Eclipse 4.5开始,可以将多模块maven项目视为树.为此,您需要将所有模块导入为单独的项目,然后在"Project Explorer"视图中单击"View Menu"(三角形按钮),选择"Customize view",在"Content"选项卡上勾选"Nested Projects".此树表示在"Package Explorer"视图中不起作用,仅在"Project Explorer"中有效.
如果有人正在寻找这个,这就是我所做的以获得分层视图。
在 Eclipse 中,单击“Windows”>“显示视图”>“项目资源管理器”。进入项目资源管理器视图后,单击下拉图标,然后单击项目表示 > 分层
我解决了这个问题如下:
在“项目资源管理器”下单击“查看菜单”(小三角形)并选择“过滤器和自定义...”
在“内容”选项卡下勾选“嵌套项目”
最后,在“预设过滤器”选项卡下勾选“嵌套项目:当项目显示为嵌套时隐藏文件夹”和“嵌套项目:如果显示为嵌套则隐藏顶级项目”。
通过这样做,我想出了以下结构。
小智 3
经过大量研究,包括尝试使用 Netbeans 进行类似的方法,这根本不可能。父 POM 也是这样处理的,每个模块都需要作为“顶级”项目加载,以便 IDE 识别源代码。
归档时间: |
|
查看次数: |
6326 次 |
最近记录: |