作为.NET世界Java / Maven / IntelliJ的新手,下面的项目结构(通过IDE创建的带有'本地' core
子模块的嵌套模块,没有手工制作pom
& #39; s)对我来说非常有意义。为什么IntelliJ在重新开放项目后不喜欢多个core
?是不好的项目/文件夹结构?我是否可以绕过它而不必为每个core
添加冗余foo-bar-
和foo-baz-
限定符并且污染项目窗口(artifactId
已经将它们用于构建)?
http://i.stack.imgur.com/mP8Ch.png
答案 0 :(得分:-1)
您的项目结构很好。我觉得问题出在IDE上,我也用Eclipse看过这个问题。
IDE应该在pom.xml文件中将项目命名为artifactId,这当然可以被覆盖,您是否尝试过运行mvn idea:idea?