0
我有一個問題,我需要使用maven-war-plugin在我的Maven生成的WAR中包含一些文件夾,但它只包含目錄中的文件而不包含子目錄中的文件,目錄也是如此。這就是我在pom中配置war-plugin的方式。maven-war-plugin include子目錄
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<webXml>WEB-INF\web.xml</webXml>
<webResources>
<resource>
<directory>icons</directory>
<targetPath>icons</targetPath>
</resource>
<resource>
<directory>data</directory>
<targetPath>data</targetPath>
</resource>
</webResources>
</configuration>
</plugin>
這在戰爭根生成的文件夾的數據,如下所示:
data
-> file1.txt
但源文件夾包含,我想複製以及像這樣的子目錄。
data
->english
--> english.txt
-> file1.txt
有沒有辦法做到這一點?
你的配置應該做你所期望的,因爲它是默認的遞歸。確保「english」存在並且可讀。同時檢查日誌和其他可能影響到這個的配置。 – m4ktub
謝謝,檢查文件夾和子目錄實際上是空的 - 將文件添加到創建該文件夾的空子目錄之一。我沒有意識到這些文件夾必須包含要創建的結構的內容!謝謝你的幫助 – Benhsa