如何在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
,你就完成了。
上一篇: How to create Maven Multi Module Project in Intellij?
下一篇: Difference between intellij Project make and Maven Compile?