maven聚合工程的创建和聚合工程的打包

第一步:创建父工程millery-manage,如图:

右击空白处,new创建新maven工程:


这里跳过默认的骨架,使用自动义的骨架

 

这里父工程必须使用pom打包方式 !!!!!!!!!

 

第二步:创建子工程

右击父工程,创建maven module工程:

 

跳骨默认骨架,输入子工程名

 

定义子工程,这里是以表现层为例,是web工程,所以打包方式为war,如果是其他非web工程就可以打包成jar,这一点需要注意。

!!!!!!!!!!!!!! 重点部分


其他工程步骤类似,需要注意的是打包方式的选择。

工程创建完成后现象:

所有的子工程目录不是单独的存在,而是直接保存在父工程目录下。

eclipse中编译器的目录:

 

父工程pom.xml文件内容:

 

子工程pom.xml文件内容:

 

硬盘中聚合工程存储目录结构:

 

 

第三步:打包项目,此时不需要每个项目都打包,聚合工程只需要对父工程进行打包即可。

右击millery-manage工程-->Run As-->Maven Build ...,然后出现如图的对话框,按图操作。

 

控制台输出内容:

 

第四步:最后一步看打包后的效果,进入millery-manage-web硬盘目录-->target-->右击millery-manage-web.war使用压缩软件打开-->WEB-INF-->lib,在lib中就可以看到下面三个jar包,就是聚合工程中的另外三个子工程,这就意味着这三个工程已经包含在web工程下,无需再重复的进行打包操作。

 

注意:

整个创建和打包的过程存在的细节比较对,如果您按照该步骤无法完成记得留言描述问题,大家一起讨论哦!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值