具有“相同”名称的多个IntelliJ / Maven模块?

作为来自.NET世界的Java / Maven / IntelliJ的新手,下面的项目结构(嵌套模块具有通过IDE创建的“本地” core子模块,没有手工制作的pom )对我来说非常有意义。 为什么IntelliJ在重新开放项目后不喜欢多core ? 是不好的项目/文件夹结构? 我是否可以绕过它而不必为每个core添加冗余的foo-bar-foo-baz-限定符并污染项目窗口( artifactId已将它们用于构建)?

http://i.stack.imgur.com/mP8Ch.png

在此处输入图像描述

你的项目结构很好。 我觉得问题出在IDE上,我也用Eclipse看过这个问题。

IDE应该在pom.xml文件中将项目命名为artifactId,这当然可以被覆盖,您是否尝试过运行mvn idea:idea?