如何使用idea构建父子模块maven项目
要点:
- 先创建一个空项目。(也可以直接选 Maven->next–>输入项目名)
- 不选 Create from archetype :不需要任何模板 因为模板比较慢 我们自己创建。
- 父工程修改pom.xml添加:
<packaing>pom</packaing>
- 如果是web模块,选择 Create from archetype下面的 maven-archetype-webapp
maven中有3种工程:
pom工程:用在父级或聚合工程中,用来做jar包的版本控制。
war工程:会打包成war,发布在服务器上。如网站或服务。
jar工程:打包成jar用作jar包使用。
参考:使用IDEA创建多模块maven继承、聚合项目——taotao
参考:IntelliJ IDEA 构建maven多模块工程项目(详细多图)
参考:idea中创建多Module的Maven工程 ,父子结构