版權聲明:本文爲博主原創文章,遵循 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打包