1. 程式人生 > >關於maven多模組打包問題

關於maven多模組打包問題

打包maven多模組專案時遇到如下問題

1、背景介紹

我們需要打包如下結構的專案

先看一下我們的專案結構

在這裡插入圖片描述

但是

解決不了問題!!!
分析一下:
maven打包時順序時從上而下打包
在上圖示識的業務邏輯層我們需要如圖兩個架包,打包時會將兩個架包編譯成.class檔案
我們如下圖的web層再次打包時就引入不了lib下的兩個架包。

解釋的有點亂!!!

怎麼解決

我們在web層新增上lib包

在這裡插入圖片描述

光復制到這還不行,我們需要將lib的路徑告訴maven
在這裡插入圖片描述

再嘗試解釋一遍

背景就是maven打war包時,業務邏輯層的lib包引入的第三方架包,打包不進去,我們部署時會告訴我們越少架包。
怎麼辦???
我們需要在介面層從新引入缺少的架包,再次打包