我有以下結構的項目。如何使用Maven Assembly插件將文件從webapp目錄添加到jar中?
我想創建一個jar裏面會有「配置」和「靜」目錄。此外,該jar也應該編譯類。
到目前爲止,我嘗試過但沒有成功。
<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
<id>src</id>
<formats>
<format>jar</format>
</formats>
<fileSets>
<fileSet>
<directory>${basedir}</directory>
<outputDirectory/>
<includes>
<include>src/main/webapp/config/</include>
</includes>
</fileSet>
</fileSets>
</assembly>
任何幫助表示讚賞。
,如果你需要的webapp目錄是罐子的一部分,你爲什麼不把它在Java下或資源目錄? –
我可以爲'config'目錄做這件事,但是我們的項目結構就像我們有一個父項目和幾個子項目一樣,我們創建一個子項目的jar並把它放到父項目中,然後父項目解壓縮html和其他靜態內容,這就是爲什麼我想從wepapps目錄創建一個包含目錄的jar文件的原因 –
它是否必須是一個jar文件?一個zip文件可以更容易創建 –