maven中的三种工程,以及在idea中构建父子工程。

1.pom工程:用在父级工程或聚合工程中。用来做jar包的版本控制。主要是定义POM文件,将后续各个子模块公用的jar包等统一提出来,类似一个抽象父类

2.war工程:将会打包成war,发布在服务器上的工程。如网站或服务。

3.jar工程:将会打包成jar用作jar包使用。

创建父工程

填写groupId和artifactId之后,修改pom文件,添加packaging属性,值为pom。

创建子工程

 

修改打包方式

创建成功之后的目录格式

创建和父工程同一目录级的子工程,比如专门用来管理公共工具类的工程,我们希望它和父工程在同一目录级显示

 创建成功之后目录格式

原文地址:https://www.cnblogs.com/sbk613/p/10408184.html