我有2個java項目,它們是Maven項目。使用Maven將包從jar複製到web項目的資源文件夾
一個是一個桌面應用程序,其具有,我使用爲「包」的所有該應用要求爲一個大的罐中的依賴關係的插件(行家組件-插件)。當這個項目被打包(即mvn clean package)時,它會在目標文件夾中創建兩個jar文件。其中一個jar文件(childApp-0.0.1-SNAPSHOT.jar)是一個較小的文件,它沒有嵌入依賴關係,另一個jar文件(childApp-0.0.1-SNAPSHOT-jar-with-dependencies.jar)是一個較大的文件文件,它具有所有的依賴關係。
我的另一個項目是一個基於Web的項目,並創建一個war文件它封裝後的。我需要將(childApp-0.0.1-SNAPSHOT-jar-with-dependencies.jar)文件複製到基於Web的項目的資源文件夾中。更具體地說,jar文件需要被複制到{webApp} \ WEB-INF \ classes文件夾。
我怎樣才能做到這一點使用Maven?
我試圖把父母多模塊項目中,我有childApp包裝第一下這兩個項目和具有的Web應用程序對這個childApp的依賴。這種工作除了將(childApp-0.0.1-SNAPSHOT.jar)文件複製到{webApp} \ WEB-INF \ lib文件夾中。我可以處理文件位置與我想要的不同,但我似乎無法讓Maven將其他大型(childApp-0.0.1-SNAPSHOT-jar-with-dependencies.jar)文件包含到{webApp} \ WEB- INF \ lib文件夾。
任何想法將不勝感激。
PS:我的web應用程序的項目基本上是一個JNLP項目。