首页 > 其他分享 >POM模式-Maven工程关系-聚合

POM模式-Maven工程关系-聚合

时间:2023-03-07 12:15:19浏览次数:156  
标签:聚合 工程 项目 Maven POM 模块

当我们开发的工程拥有2个以上模块的时候,每个模块都是一个独立的功能集合。比如某大学系统中拥有搜索平台,学习平台,考试平台等。开发的时候每个平台都可以独立编译,测试,运行。这个时候我们就需要一个聚合工程。

在创建聚合工程的过程中,总的工程必须是一个POM工程(Maven Project)(聚合项目必须是一个pom类型的项目,jar项目war项目是没有办法做聚合工程的),各子模块可以是任意类型模块(Maven Module)。

前提:继承。

聚合包含了继承的特性。

聚合时多个项目的本质还是一个项目。这些项目被一个大的父项目包含。且这时父项目类型为pom类型。同时在父项目的pom.xml中出现<modules>表示包含的所有子模块。

总项目:一般总项目:POM项目

 

具体模块:

 

标签:聚合,工程,项目,Maven,POM,模块
From: https://www.cnblogs.com/89564f/p/17187568.html

相关文章

  • POM模式-Maven工程关系
    依赖【1】依赖关系:即A工程开发或运行过程中需要B工程提供支持,则代表A工程依赖B工程。在这种情况下,需要在A项目的pom.xml文件中增加下属配置定义依赖关系。 通俗理解:......
  • POM模式-Maven工程关系
    依赖【1】依赖关系:即A工程开发或运行过程中需要B工程提供支持,则代表A工程依赖B工程。在这种情况下,需要在A项目的pom.xml文件中增加下属配置定义依赖关系。 通俗理解:......
  • Maven项目结构
    标准目录结构: ❀src/main/java 这个目录下储存java源代码❀src/main/resources 储存主要的资源文件。比如xml配置文件和properties文件❀src/test/java 储存测试......
  • Maven项目结构
    标准目录结构: ❀src/main/java 这个目录下储存java源代码❀src/main/resources 储存主要的资源文件。比如xml配置文件和properties文件❀src/test/java 储存测试......
  • 如何在电脑中配置Maven(环境变量)?
    首先进入电脑设置搜索环境变量点击环境变量3.在系统变量中新建一个MAVEN_HOME的变量选择Path,再点击编辑编辑Path编辑好后,一直点确定->接下......
  • ubuntu22安装maven
    maven下载页面:https://maven.apache.org/download.cgi下载最新:wgethttps://dlcdn.apache.org/maven/maven-3/3.9.0/binaries/apache-maven-3.9.0-bin.zip-P/tmp太慢......
  • Android发布aar到Maven仓库
    目录一、配置步骤方式一方式二(推荐)二、引用私有仓库的依赖三、方式一完整配置示例附录一、配置步骤方式一在要发布的子模块的build.gradle文件中做如下配置:添加m......
  • Maven链接数据库(3.6)
     报错应该是Usermapper中查询语句错误 链接数据库之后的数据库语句放在mapper文件夹下的UserMapper中 右键com.baidu.pojo→new→package→命名com.baidu.util(前缀......
  • Maven常用依赖包简单
    Maven官方仓库:MavenRepository:junit»junit(mvnrepository.com)Mysql1<!--Mysql-->2<dependency>3<groupId>mysql</groupId>4<artifactId>mysql-c......
  • Day06-1.maven
    day06-maven今日重点1.安装maven,并在idea中关联maven,创建maven项目(掌握)2.mybatis入门(必须完成)3.mybatis核心配置文件(掌握)一、maven概述1.1、项目开发中的问题......