Intellj Idea 构建maven多模块项目

  转载自:

  http://blog.csdn.net/alice_qixin/article/details/74572598

一、用idea创建父子多模块项目

目录结构:   项目下多个子项目
 
 

二、创建过程

 
1、先创建一个父工程  parent
 
 
 
下一步 填写grouoid等等
 
 
 
 
如果idea没有配置idea打开方式的话 不会提示此弹框
 
 
 
创建好一个父项目后,因为是父项目不需要写代码,所以把src包删掉,,删除之后的目录结构如图:
 
 
 
2、开始创建子工程
 
在项目下new一个module
 

 
创建子项目选择类型
 

 

 
下一步

 
finish 完成 查看目录结构
已经能看到子项目了 其他子项目重复上述操作。
可以看到,java包和resources包都不是具有功能的包,需要定义类型
 

 
定义java包和resource包类型
点击file--peoject Structure
 

 

 
 
设置之后的目录样式

 

3、查看成功建立成父子级项目的pom文件

 
父pom文件:
 <modules>标签内就是他下面子项目 ,可多个
<packageing>必须是pom 这样子项目就可以直接使用到父pom的jar包
 
 
子pom文件:
<parent> 标签指定父项目
如果jar文件只想这个项目自己用的话,就写在这个他自己的pom里面,如果是父pom已经引用过的子项目就可以直接使用。
 
在子pom文件可以定义<fileName>标签来定义打包之后的名字。
 
 
以上创建多模块的项目就完成了。

posted on 2017-12-18 23:05  zgz2016  阅读(71)  评论(0)    收藏  举报

导航