【问题标题】:Multiple IntelliJ/Maven modules with 'same' name?多个具有“相同”名称的 IntelliJ/Maven 模块?
【发布时间】:2015-04-07 15:14:58
【问题描述】:

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

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

【问题讨论】:

  • 据我所知 IntelliJ 有某种配置(模板?)来使用 groupId 增强模块的名称(Eclipse 有确切的这个)...
  • 只是进入项目设置 -> 模块并将'core'重命名为'foo-bar-core'。它不会影响您的构建,纯粹是装饰性的。

标签: java maven intellij-idea


【解决方案1】:

您的项目结构很好。我觉得问题出在 IDE 上,我在 Eclipse 上也看到过。

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

【讨论】:

猜你喜欢
  • 2015-11-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-03
  • 1970-01-01
  • 2018-06-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多