gpt4 book ai didi

ant - 使用 Ant 合并文件集

转载 作者:行者123 更新时间:2023-12-02 03:01:38 25 4
gpt4 key购买 nike

我在 Ant 中定义了 2 个不同的文件集,如下所示:

<fileset id="fileset1" dir="${classes.dir}">
</fileset>

<zipfileset id="fileset2" src="myArchive.zip" includes="**/*.class">
</zipfileset>

我想创建第三个文件集,它是上述两个文件集的并集

<fileset id="merged">
</fileset>

有人可以告诉我该怎么做吗?有可能做这样的事情吗?提前致谢!

最佳答案

实现此目的的一种方法是使用 Ant resource collections ,特别是union .

<fileset id="fileset1" dir="${classes.dir}" />
<zipfileset id="fileset2" src="myArchive.zip" includes="**/*.class" />

<union id="onion">
<resources refid="fileset1" />
<resources refid="fileset2" />
</union>

然后您可以在可能使用文件集的任何地方引用“洋葱”,例如

<copy todir="dest">
<resources refid="onion" />
</copy>

我建议使用通用资源元素而不是文件集以获得最大的灵 active 。

关于ant - 使用 Ant 合并文件集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6659729/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com