Maven多个项目实现聚合过程解析

 更新时间:2020年08月05日 11:24:27   作者:护花使者  
这篇文章主要介绍了Maven多个项目实现聚合过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

项目有多个模块,每个都是一个maven项目,当操作这些模块,不是到每个模块中执行指令,而是会把这些模块汇总到一个单独的模块中,对汇总模块做的操作会同步到每个模块。

是为了多个maven项目批量的进行管理。

我们新建一个项目作为父项目,然后建两个module作为子项目。

打包方式需要为pom汇聚其他项目,这个总的模块其实可以是空的,只要一个pom文件就好:

测试执行:

1、mvn compile 可以看到都编译了

2、mvn clean 可以看到包含的module里面编译的结果全部被清空了。

其他命令mvn package也是类似的,就可以实现批量操作所有模块。

ps:其实不管是module还是project实质其实都是一样的,关键是pom的配置。汇总的项目可以是module、project,但需要设置为pom的打包方式,然后把其他的module/project包含进来。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 简单说说JVM堆区的相关知识

    简单说说JVM堆区的相关知识

    今天给大家带来的是关于Java虚拟机的相关知识,文章围绕着JVM堆区展开,文中有非常详细的介绍及代码示例,需要的朋友可以参考下
    2021-06-06
  • Java使用Graphics2D绘制SVG和PNG的方法

    Java使用Graphics2D绘制SVG和PNG的方法

    Java提供了许多图形处理类和方法,如Graphics2D、AffineTransform、Stroke等,这些都可以用于绘制SVG图像,Graphics2D是Java中用于绘制2D图形的类,本文给大家介绍如何使用Graphics2D绘制SVG和PNG,需要的朋友可以参考下
    2023-06-06
  • Java线程状态变换过程代码解析

    Java线程状态变换过程代码解析

    这篇文章主要介绍了Java线程状态变换过程代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • mybatis配置文件简介_动力节点Java学院整理

    mybatis配置文件简介_动力节点Java学院整理

    这篇文章主要为大家详细介绍了mybatis配置文件简介的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-09-09
  • java中javamail发送带附件的邮件实现方法

    java中javamail发送带附件的邮件实现方法

    这篇文章主要介绍了java中javamail发送带附件的邮件实现方法,较为详细的分析了JavaMail发送邮件的用法,是非常实用的技巧,需要的朋友可以参考下
    2015-01-01
  • java多线程实现服务器端与多客户端之间的通信

    java多线程实现服务器端与多客户端之间的通信

    本篇文章主要介绍了java多线程实现服务器端与多客户端之间的通信,介绍了多线程来实现服务器与多线程之间的通信的基本步骤,有需要的小伙伴可以参考下。
    2016-10-10
  • Spring集成Seata方式(案例演示)

    Spring集成Seata方式(案例演示)

    这篇文章主要介绍了Spring集成Seata方式,本案例使用Seata-All演示,结合实例代码给大家讲解的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-08-08
  • SpringBoot Starter机制及整合tomcat的实现详解

    SpringBoot Starter机制及整合tomcat的实现详解

    这篇文章主要介绍了SpringBoot Starter机制及整合tomcat的实现,我们知道SpringBoot自己在“后台”帮我们配置了很多原本需要我们手动去的东西,至于这个“后台”是啥,就是Starter机制
    2022-09-09
  • Java中自增和自减操作符(++/--)的那些事

    Java中自增和自减操作符(++/--)的那些事

    这篇文章主要给大家介绍了关于Java中自增和自减操作符(++/--)的那些事,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-02-02
  • SpringMVC Mock测试实现原理及实现过程详解

    SpringMVC Mock测试实现原理及实现过程详解

    这篇文章主要介绍了SpringMVC Mock测试实现原理及实现过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10

最新评论