1
有一個maven多模塊項目與幾個嵌套級別。當我運行maven構建和在多模塊構建中分派項目有什麼區別?
mvn clean install
一些項目是與日誌消息日誌消息
[INFO] ------------------------------------------------------------------------
[INFO] Building my-nested-maven-module-project-1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
和其他一些(在有多個模塊的目錄)建:
[INFO] >>> maven-assembly-plugin:2.4:assembly (default) @ bm-ds-master-database >>>
[INFO]
[INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
[INFO] Forking my-maven-module-among-many-1-SNAPSHOT
[INFO] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
分叉建項目讓我很頭疼,不會在構建的jar中調用mvn-install-plugin,因此不會將其中的一些複製到本地maven存儲庫。
通常,_forked_構建是由構建中的插件啓動的,需要確保某些階段在其工作之前執行。當然,這不應該阻止你的_main_構建執行,最終安裝這些模塊。 – Tome
哪個插件可以完成生命週期的分叉? – khmarbaise
看來是程序集插件 –