一、新建parent项目
右键-new-other 搜索Maven
删除src
二、右键test-parent项目,创建模块modules
跟二类似分别创建test-domain(dao+service)、test-utils(所有util工具类)
三、web模块创建以及子模块引入
1、创建maven项目
2、引入子模块
test-web pom.xml
<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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.test.parent</groupId>
<artifactId>test-parent</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<artifactId>test-web</artifactId>
<packaging>war</packaging>
<name>test-web</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.test.parent</groupId>
<artifactId>test-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>com.test.parent</groupId>
<artifactId>test-utils</artifactId>
<version>0.0.1-SNAPSHOT</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>com.test.parent</groupId>
<artifactId>test-domain</artifactId>
<version>0.0.1-SNAPSHOT</version>
<type>jar</type>
</dependency>
</dependencies>
<build>
<finalName>test-web</finalName>
</build>
</project>
至此一个简单的分模块项目就实现了!!