我正在使用 maven-assembly-plugin 在 .tar.gz 文件中收集一些文件和文件夹。在我的目标目录中,我有一些具有以下名称的文件夹(例如):
lib-oracle
库-mysql
库-sqlserver
.
.
每个文件夹都包含一些 jar 文件。
我想将这些文件夹(以及其中的内容)复制到最终的 .tar.gz 文件中。我知道我可以像这样分别复制它们:
<fileSet>
<directory>target/lib-oracle</directory>
<outputDirectory>lib-oracle</outputDirectory>
</fileSet>
但我很想知道是否有任何方法可以将它们全部复制在一起?
也许是这样的:
<fileSet>
<directory>target/lib*</directory>
</fileSet>
最佳答案
最后我成功地做到了:
<fileSet>
<directory>target</directory>
<includes>
<include>lib*/*</include>
</includes>
<outputDirectory>/</outputDirectory>
</fileSet>
关于maven - 使用通配符使用 maven-assembly-plugin 复制文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10793894/