2014-03-06 32 views
0

我使用Maven爲IBM Content Navigator插件項目打包ear文件。這個產品需要有一個耳朵,其中包括一場戰爭,並且戰爭應該包括作爲戰爭根源的插件。所以不要在WEB-INF/lib中。耳朵和戰爭只是空的容器。 所以我創建了3個項目,一個耳朵,一個web項目和一個簡單的java項目。所有這些項目都有一個pom。 如何在戰爭的根源中創建包含簡單java項目(jar)的戰爭?它不僅僅是一個依賴項,因爲它不能在WEB-INF/lib中結束。在打包之前將依賴關係複製到war

由於提前, Roeland貝斯曼

回答

0

您需要使用maven-dependency-plugincopy目標,並把罐子目錄中的target目錄下。然後你需要使用maven-assembly-plugin將它從那裏包含進你的戰爭中。