В том, что должно быть обычным явлением, мне нужно включить пустой каталог в сборку. В моем случае это логи /.
Я пробовал разные варианты дескриптора сборки, например:
<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>