欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用maven打包/跳過某個(gè)modules

 更新時(shí)間:2024年12月11日 08:50:22   作者:Robert_Jen  
本文總結(jié)了在Maven項(xiàng)目中跳過或單獨(dú)構(gòu)建模塊的方法,包括使用`-pl`、`-am`和`-amd`參數(shù)來選擇性地執(zhí)行模塊構(gòu)建,以及通過`-Dmaven.test.skip`跳過測試,以提高構(gòu)建效率

maven打包/跳過某個(gè)modules

項(xiàng)目modules結(jié)構(gòu)如下:

my-project
├── common-api
│
├── common-domain
│
├── common-datasource
│
└── modules
    │ 
    ├── module-AA
    │  
    ├── module-BB
    │ 
    └── module-CC

maven跳過某個(gè)module進(jìn)行編譯安裝

需求:因?yàn)橐恍┰蛐薷牧薽odules-BB模塊的代碼,此模塊報(bào)錯(cuò)暫時(shí)無法編譯安裝執(zhí)行,需跳過此模塊進(jìn)行編譯安裝

解決:

mvn clean install -pl !modules/module-BB -am

maven只對某個(gè)module進(jìn)行編譯安裝

需求:module較多的清空下,maven install 過程較長,如何只編譯安裝要執(zhí)行的某一個(gè)module

解決:只編譯安裝module-AA

mvn clean install -pl modules/module-AA -am

單獨(dú)構(gòu)建模塊module-AA,同時(shí)構(gòu)建依賴模塊module-AA的其他模塊

mvn clean install -pl modules/module-AA -amd

命令解釋:

clean清理項(xiàng)目
install安裝項(xiàng)目
-pl選擇需要構(gòu)建的項(xiàng)目,項(xiàng)目間以逗號分隔
-am構(gòu)建指定模塊,同時(shí)構(gòu)建指定模塊依賴的其他模塊
-amd構(gòu)建指定模塊,同時(shí)構(gòu)建依賴于指定模塊的其他模塊,含有傳遞依賴
-Dmaven.test.skip跳過測試,不然所有測試類都要執(zhí)行而且必須要正確通過

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Intellij IDEA連接Navicat數(shù)據(jù)庫的方法

    Intellij IDEA連接Navicat數(shù)據(jù)庫的方法

    這篇文章主要介紹了Intellij IDEA連接Navicat數(shù)據(jù)庫的方法,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借價(jià)值,需要的朋友可以參考下
    2021-03-03
  • 深入探究Spring底層核心原理

    深入探究Spring底層核心原理

    理解IOC與AOP的實(shí)現(xiàn)機(jī)制,優(yōu)化應(yīng)用性能與可維護(hù)性。Spring通過IOC容器管理Bean,AOP實(shí)現(xiàn)切面編程,支持事務(wù)管理、ORM框架等。深入理解Spring原理,可以幫助我們更好地使用Spring框架,提高開發(fā)效率與質(zhì)量
    2023-04-04
  • Spring Security 使用 OncePerRequestFilter 過濾器校驗(yàn)登錄過期、請求日志等操作

    Spring Security 使用 OncePerRequestFilter 

    OncePerRequestFilter是一個(gè)過濾器,每個(gè)請求都會執(zhí)行一次;一般開發(fā)中主要是做檢查是否已登錄、Token是否過期和授權(quán)等操作,而每個(gè)操作都是一個(gè)過濾器,下面介紹Spring Security 使用 OncePerRequestFilter 過濾器校驗(yàn)登錄過期、請求日志等操作方法,感興趣的朋友一起看看吧
    2024-06-06
  • java編寫ftp下載工具

    java編寫ftp下載工具

    本文給大家介紹的是如何一步步實(shí)現(xiàn)使用java編寫FTP下載工具,而且是在Linux環(huán)境下使用javac編譯的,在運(yùn)行和編譯上有些不同之處,有需要的小伙伴們參考下吧。
    2015-03-03
  • mybatis 遍歷foreach中or拼接的操作

    mybatis 遍歷foreach中or拼接的操作

    這篇文章主要介紹了mybatis 遍歷foreach中or拼接的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • Springboot實(shí)現(xiàn)發(fā)送郵件

    Springboot實(shí)現(xiàn)發(fā)送郵件

    這篇文章主要為大家詳細(xì)介紹了Springboot實(shí)現(xiàn)發(fā)送郵件功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • JVM常量池的深入講解

    JVM常量池的深入講解

    這篇文章主要給大家介紹了關(guān)于JVM常量池的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • Java對世界不同時(shí)區(qū)timezone之間時(shí)間轉(zhuǎn)換的處理方法

    Java對世界不同時(shí)區(qū)timezone之間時(shí)間轉(zhuǎn)換的處理方法

    這篇文章主要介紹了Java對世界不同時(shí)區(qū)timezone之間時(shí)間轉(zhuǎn)換的處理方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Spring Cloud Feign接口返回流的實(shí)現(xiàn)

    Spring Cloud Feign接口返回流的實(shí)現(xiàn)

    這篇文章主要介紹了Spring Cloud Feign接口返回流的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • java實(shí)現(xiàn)飲料自助售貨機(jī)

    java實(shí)現(xiàn)飲料自助售貨機(jī)

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)飲料自助售貨機(jī),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02

最新評論