¿Cómo incluyo un directorio vacío en un ensamblado maven?
En lo que debe ser una ocurrencia común, necesito incluir un directorio vacío en un ensamblaje. En mi caso es logs /
He probado diferentes variaciones en el descriptor de ensamblaje como:
<fileSet>
<directory>${basedir}/target</directory>
<includes>
<include>doesntexist</include>
</includes>
<outputDirectory>/logs</outputDirectory>
<fileMode>0644</fileMode>
</fileSet>
y el directorio simplemente se poda.
Traté de excluir también, pero eso todavía incluía muchas cosas:
<fileSet>
<directory>${basedir}/target</directory>
<excludes>
<exclude>*</exclude>
</excludes>
<outputDirectory>/logs</outputDirectory>
<fileMode>0644</fileMode>
</fileSet>