在一个常见事件中,我需要在程序集中包含一个空目录。在我的情况下,它是日志/。如何在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