在一個常見事件中,我需要在程序集中包含一個空目錄。在我的情況下,它是日誌/。如何在maven程序集中包含一個空目錄?
我試過在裝配描述符像不同的變化:
<fileSet>
<directory>${basedir}/target</directory>
<includes>
<include>doesntexist</include>
</includes>
<outputDirectory>/logs</outputDirectory>
<fileMode>0644</fileMode>
</fileSet>
和目錄剛剛被修剪。
我試圖排除爲好,但仍然包含的東西很多:
<fileSet>
<directory>${basedir}/target</directory>
<excludes>
<exclude>*</exclude>
</excludes>
<outputDirectory>/logs</outputDirectory>
<fileMode>0644</fileMode>
</fileSet>
如果您的目錄包含文件夾,您可以使用' **/* '排除所有文件夾(和所有文件)。 –
Leukipp
該解決方案對我無效。克里斯托弗的工作很好。 – BlackEye