我们都知道项目之间的依赖首先要把被依赖的项目先安装install到maven的本地仓库中,然后在本项目中配置被依赖的仓库坐标,才能进行依赖通信。

例如:

  A项目 >  B项目

  A项目依赖B项目中的某个类,首先要把B项目安装install到本地仓库,然后在A项目的pom.xml中配置B的仓库坐标形成依赖。

上面这种情况,maven的聚合就可以解决这种麻烦。

maven聚合:

在一个总工程中配置聚合: (聚合的配置 只能配置在(打包方式为pom)的Maven工程中)

<modules>
<!--项目的根路径 -->
<module>../A项目</module>
<module>../B项目</module>
</modules>

例子:

  

然后总工程右键选择Run As > Maven install / Maven bluid 输入 install命令,然后就聚合完成了。

总结:依赖聚合只是把多个项目的install一次性完成,项目之间的依赖还是需要配置的。

最新文章

  1. nodejs渲染模板
  2. InfluxDB学习之InfluxDB的基本概念
  3. 简单方便统一封装的傻瓜式GET/POST库AliasNet正式公布~开源喽~
  4. [转]Java数组初始化详解
  5. Eclipse svn图标不显示
  6. Android Http请求失败解决方法
  7. java 1.8 动态代理源码分析
  8. nginx配置负载均衡
  9. redis cluster介绍
  10. .net core 2.1 开源项目 COMCMS dnc版本
  11. CSAPP Tiny web server源代码分析及搭建执行
  12. nginx的一次工作记录
  13. 《Linux及安全》课程实践二
  14. spring中的springSecurity安全框架的环境搭建
  15. ubuntu忘记登录密码解决方法
  16. 曾经的UCOSii
  17. 基于JT/T808协议的车辆监控平台架构方案
  18. ELK+Kafka学习笔记之搭建ELK+Kafka日志收集系统集群
  19. ReportNG测试报告的定制修改(二)
  20. zw版【转发&#183;台湾nvp系列Delphi例程】HALCON MoveRectangle2

热门文章

  1. @ComponentScan注解,basePackages参数通配符
  2. python 内置模块之ConfigParser--配置读写
  3. LeetCode 218. The Skyline Problem 天际线问题(C++/Java)
  4. 在form子句中使用子查询时的注意事项
  5. 使用MS Devops 来部署CRM Solution
  6. ELK:日志收集分析平台
  7. 春招必问的redis持久化(RDB AOF),你能答上来么?
  8. 《自拍教程6》打开Windows文件后缀
  9. 数据算法 --hadoop/spark数据处理技巧 --(15.查找、统计和列出大图中的所有三角形 16.k-mer计数)
  10. java String hashCode遇到的坑