从零开始使用Maven(三)Maven的聚合工程

我们在开发2个以上模块的时候,每个模块都是一个Maven Project。比如搜索平台,学习平台,考试平台。
开发的时候可以自己管自己独立编译,测试,运行。
但如果想要将他们整合起来,我们就需要一个聚合工程。
比如:
maven-manage(Maven Project)
  |- maven-sub1(Maven Module)
  |- maven-sub2
  |- …

maven-manage就是个建一个普通的Maven Project,这里省略。
唯一注意的一点是,Packaging必须选择pom。


maven-sub的建立方法如下:




web项目打war包,其他可打jar包.


完成后的项目结构如下:


看下实际的目录结构:sub其实是包含在manage里面的


接下来看下maven-manage的pom.xml:


下面是maven-sub的pom.xml:


聚合工程的打包和测试:
1. 打包:
聚合工程不需要每个模块分别打包,只要对父工程打包即可。
右击maven-manage的pom.xml,Run As -> Run Configurations


执行结果:父工程和子模块都Build成功了。


去maven-sub下找到build成功的war包:


2. 启动Maven内置的Tomcat并测试。
上面maven-manage的pom.xml中已经配置好了tomcat
右击maven-manage的pom.xml,Run As -> Run Configurations


启动成功:


输入地址:http://localhost:8078/



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值