1、创建一个maven工程

左边选择Maven,右边不要勾选Create from archetype

Idea创建父子工程

 

 项目名称,及包路径

Idea创建父子工程

 

完成父项目的创建。

2、删除SRC目录

3、设置pom.xml  的packaging(父工程必须设置为pom)

<?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>com.dxz</groupId>
<artifactId>java-agent-demo</artifactId>
<version>1.0-SNAPSHOT</version>
<modules>
<module>java-agent</module>
<module>java-agent-test</module>
</modules>
<!--maven的父工程packaging标签的值必须为pom-->
<packaging>pom</packaging>

</project>

 

4、创建子工程

Idea创建父子工程

Idea创建父子工程

 

 Idea创建父子工程

 

 完成一个子工程的创建。

5、父子工程pom.xml的区别

下面是2个子工程的场景,看module有多个。

Idea创建父子工程

 

 

 Idea创建父子工程

 

最后,整个工程预览

Idea创建父子工程

 

相关文章:

  • 2021-10-19
  • 2021-06-11
  • 2022-12-23
  • 2021-06-02
  • 2021-04-09
  • 2021-09-28
  • 2021-08-02
  • 2021-12-09
猜你喜欢
  • 2021-07-05
  • 2022-01-13
  • 2021-04-20
相关资源
相似解决方案