Maven多模塊項(xiàng)目實(shí)現(xiàn)靈活構(gòu)建
Maven多模塊項(xiàng)目靈活構(gòu)建
在Java開發(fā)中使用maven來(lái)處理包管理是很便捷的,然而開發(fā)過(guò)程中多模塊開發(fā)是常規(guī)操作。那么多模塊開發(fā)過(guò)程中如何按需構(gòu)建就是很重要的一件事情。
示例項(xiàng)目
項(xiàng)目結(jié)構(gòu)
| maven-multi-projects-parent # 父項(xiàng)目
| - core # 子項(xiàng)目
| - extension # 子項(xiàng)目
| — nacos # 孫項(xiàng)目
| — redis # 孫項(xiàng)目

構(gòu)建所有模塊
# 在項(xiàng)目根目錄下執(zhí)行 mvn install


構(gòu)建parent和core模塊
# 在項(xiàng)目根目錄下執(zhí)行 mvn install -pl .,core


構(gòu)建parent和extension模塊
# 在項(xiàng)目根目錄下執(zhí)行 mvn install -pl !core


在涉及3層及以上模塊按需構(gòu)建時(shí),使用顯示配置構(gòu)建會(huì)使它的子模塊構(gòu)建丟失,所以這里使用反向操作,使用不需要構(gòu)建的項(xiàng)目配置。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
hutool實(shí)戰(zhàn):IoUtil 流操作工具類(將內(nèi)容寫到流中)
這篇文章主要介紹了Go語(yǔ)言的io.ioutil標(biāo)準(zhǔn)庫(kù)使用,是Golang入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下,如果能給你帶來(lái)幫助,請(qǐng)多多關(guān)注腳本之家的其他內(nèi)容2021-06-06
python和java哪個(gè)學(xué)起來(lái)更簡(jiǎn)單
在本篇內(nèi)容里小編給大家分享的是一篇關(guān)于python和java哪個(gè)學(xué)起來(lái)更簡(jiǎn)單的相關(guān)內(nèi)容,有興趣的朋友們參考下。2020-06-06
SpringMVC運(yùn)行時(shí)出現(xiàn)404錯(cuò)誤的解決辦法匯總(基本包含所有錯(cuò)誤可能)
初學(xué)SpringMVC基本都會(huì)碰到404問(wèn)題(確實(shí)也困擾了我好長(zhǎng)時(shí)間),但出現(xiàn)404問(wèn)題的原因有很多,如果確認(rèn)路徑,代碼沒(méi)問(wèn)題,并且服務(wù)器可以正常啟動(dòng),依然出現(xiàn)404問(wèn)題的話,就根據(jù)本篇步驟逐一排查,需要的朋友可以參考下2024-04-04
Java中控制多線程順序執(zhí)行的六種實(shí)現(xiàn)方案
在多線程編程中,線程的執(zhí)行順序本質(zhì)上是不確定的,由操作系統(tǒng)調(diào)度器決定,但在某些業(yè)務(wù)場(chǎng)景中,我們需要確保線程按照特定順序執(zhí)行,所以本文介紹了Java中控制多線程順序執(zhí)行的六種實(shí)現(xiàn)方案,需要的朋友可以參考下2025-09-09
JAVA PDF操作之實(shí)現(xiàn)截取N頁(yè)和多個(gè)PDF合并
這篇文章主要為大家詳細(xì)介紹了java關(guān)于PDF的一些操作,例如截取N頁(yè)并生成新文件,轉(zhuǎn)圖片以及多個(gè)PDF合并,文中的示例代碼講解詳細(xì),感興趣的可以了解下2025-01-01
MyBatis-Flex實(shí)現(xiàn)多表聯(lián)查(自動(dòng)映射)
我們可以輕松的使用 Mybaits-Flex 鏈接任何數(shù)據(jù)庫(kù),本文主要介紹了MyBatis-Flex實(shí)現(xiàn)多表聯(lián)查(自動(dòng)映射),具有一定的參考價(jià)值,感興趣的可以了解一下2024-06-06
解決?IDEA?Maven?項(xiàng)目中"Could?not?find?artifact"?
這篇文章主要介紹了解決IDEA Maven項(xiàng)目中Could not?find?artifact問(wèn)題的常見情況和解決方案,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-07-07

