本例场景:
使用IntelliJ IDEA创建基于maven的父工程与子工程
1.如图创建一个基于maven的工程
2.如图填写GroupId和ArtifactId和Version,即maven工程的GAV坐标
3.如图填写项目保存路径和工程名称
4.如1,2,3步骤,新建完成主项目
5.在主项目上新建子项目模块
6.新建基于maven的子模块
7.如图填写maven的GAV坐标
8.如图填写子模块信息
9.参考如上步骤可以新建需要的子模块比如pf-provider-user-6001模块
10.新建完成后主项目的pom.xml文件如图模块信息
11.新建完成后子模块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">
<parent>
<artifactId>pf-cloud</artifactId>
<groupId>com.zbz.springcloud</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>com.zbz.springcloud</groupId>
<artifactId>pf-common</artifactId>
<!-- 当前Module需要用到的jar包,按自己需求添加,如果父类已经包含了,可以不用写版本号 -->
<dependencies>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
</dependencies>
</project>
12.子模块继承主模块信息,同时主模块的src不使用,就相当于在空项目中,添加各种模块
以上,感谢.