聚合(模塊開(kāi)發(fā)): 一個(gè)項(xiàng)目可能用多個(gè)模塊組成 聚合只需要一次運(yùn)行就可以構(gòu)件完成
1.新建父模塊
第一步
第二步
- 第一個(gè)要勾選
第三步
- packaging 選擇pom
新建完成項(xiàng)目目錄
2.新建子模塊
第一步
- 在父模塊選擇new
第二步
第三步
第四步
第五步在工程列表會(huì)多項(xiàng)目工程 配置一下就完成了
父模塊pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>chenjixu</groupId>
<artifactId>All</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
<module>demo1</module>
<module>demo2</module>
</modules>
</project>
- modules 就是指定模塊
子模塊pom.xml
<?xml version="1.0"?>
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>chenjixu</groupId>
<artifactId>All</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<artifactId>Show</artifactId>
<packaging>war</packaging>
<name>Show Maven Webapp</name>
<url>http://maven.apache.org</url>
<dependencies>
</dependencies>
<build>
<finalName>demo1</finalName>
</build>
</project>
- parent元素指定繼承坐標(biāo)
繼承
- 使用parent元素指定坐標(biāo)繼承