如何在Intellij中创建Maven Multi Module Project?
2022-09-01 07:47:27
你的假设是正确的,正在打包的顶级项目应该没有来源。pom
因此,首先从顶层删除(只需删除或移动到其他地方)文件夹(以及其下的所有内容...main, java, resources, text...)src
现在,看看你的模块,它们看起来是正确的。您可以通过从顶部的 pom 按住 Control 键单击它们来测试它们是否正确配置,并且它们应该导航到子 pom。
最后,您希望在子项目(具有 war 打包)下设置一个源结构。在模块下手动创建文件夹结构,右键单击它并选择 。Employee
src\main\java
Mark As -> Source Root
做同样的事情,你就完成了。SkillSet
我知道你得到了你的答案。这适用于使用更新版本的用户。
我正在使用Ultimate 2019.1。我有两个从Spring Initializer生成的Spring Boot项目。我创建了一个目录,在其中保存了我的两个子项目和父 pom。
然后,我将光标放在每个项目的/src/main/java上,右键单击Java文件夹并选择。Mark Directory as -> Generated Source Root
这些解决了我的问题。