如何在Intellij中创建Maven Multi模块项目?

我正在使用IntelliJ IDEA Community Edition 2016.1.3。 我正在尝试创建一个Maven多模块项目。 项目公司是父项目,项目员工和项目技能组是子模块。 项目员工和技能组将包装为WAR,但项目公司的包装为POM。

在这里输入图像描述 我的项目结构看起来像这样(上面),但我需要我的项目结构像下面的图像 在这里输入图像描述

而且我无法在员工和技能组下创建一个班级。 如何在父级(公司)没有src文件夹的情况下创建多模块项目?


你的推定是正确的,顶级项目是pom包装应该没有源头。

因此,从顶层(以及它下面的所有东西... main,java,resources,text ...)中删除(只是删除或移动到别处) src文件夹即可。

现在,看看你的模块,他们看起来是正确的。 你可以通过控制按钮从顶部pom点击它们来测试它们是否正确配置,并且它们应该导航到子pom的。

最后,你想在子项目(有战争包装)下建立一个源结构。 在Employee模块srcmainjava下手工创建文件夹结构,右键单击它并选择Mark As -> Source Root

SkillSet做同样的SkillSet ,你就完成了。

链接地址: http://www.djcxy.com/p/61777.html

上一篇: How to create Maven Multi Module Project in Intellij?

下一篇: Difference between intellij Project make and Maven Compile?