工程的創(chuàng)建
- 創(chuàng)建子工程的時(shí)候創(chuàng)建副工程 可以分開創(chuàng)建,然后在pom.xml文件中進(jìn)行配置
- 可以在eclipse 創(chuàng)建的時(shí)候主動(dòng)創(chuàng)建 利用,m2e 創(chuàng)建 ,子父工程創(chuàng)建的同時(shí) 子工程會(huì)把父工程相關(guān)依賴進(jìn)行導(dǎo)入,完成創(chuàng)建
這里介紹一并創(chuàng)建。

Paste_Image.png
相關(guān)的jar 包也會(huì)被導(dǎo)入

Paste_Image.png
使用依賴管理 (Maven 中繼承 前面說了 Maven 中的主要內(nèi)容依賴)
<dependencyManagement>
</dependencyManagement>只會(huì)在這里這一個(gè)注釋,并不會(huì)實(shí)際去依賴相關(guān)項(xiàng)目
在子工程中依賴相關(guān)的項(xiàng)目 只需要寫 GA 即可 不需要寫版本號(hào)
Maven 三大重點(diǎn)之 聚合
聚合一般是一個(gè)工程拆分成多個(gè)模塊開發(fā),每個(gè)模塊是一個(gè)獨(dú)立的工程,但是要是運(yùn)行時(shí)必須把所有模塊聚合到一起才是一個(gè)完整的工程,此時(shí)可以使用maven的聚合工程。
例如電商項(xiàng)目中,包括商品模塊、訂單模塊、用戶模塊等。就可以對(duì)不同的模塊單獨(dú)創(chuàng)建工程,最終在打包時(shí),將不同的模塊聚合到一起。使用聚合 在創(chuàng)建的時(shí)候選擇 package中 pom 即為創(chuàng)建聚合,聚合工程中也可以創(chuàng)建并繼承父工程

Paste_Image.png
模塊必須繼承 具有pom的文件

Paste_Image.png
在具有pom的文件下 則具有 modules 顯示所包含的 模塊列表

Paste_Image.png
詳細(xì)演示 項(xiàng)目的web創(chuàng)建過程

Paste_Image.png

Paste_Image.png

Paste_Image.png

Paste_Image.png
創(chuàng)建模塊

Paste_Image.png
下一步建立模塊即可,