Maven - Maven Project与Maven Module区别和联系

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处连接和本声明。
本文连接:https://blog.csdn.net/J080624/article/details/81067587

maven

Maven Module也是一个maven 工程,可是倒是一个子工程,必须有父工程存在并依赖,Maven Module不能抛弃父工程单独存在。.net

Maven Project能够理解为一个单独、独立的工程,在打包为jar或者war时,能够单独运行。若是在pom文件中添加了对父工程的依赖,此时做为父工程的子工程。code

另一点区别是,若是是Maven Module,那么在父工程的POM文件中确定有module节点,示例以下:
blog

 

 

由于有该节点存在,因此在父工程使用命令run as Maven install将会把父工程与全部子工程都打包安装到本地仓库。而上一篇博文Maven父工程的使用与聚合中的父工程则不具备该功能。get

两种建立方式以下图:module

 

 具体Maven工程建立参考:https://blog.csdn.net/j080624/article/details/54670078打包

相关文章
相关标签/搜索