gpt4 book ai didi

ant - 如何根据目录内容从 ant 文件集中排除目录

转载 作者:行者123 更新时间:2023-12-02 11:15:29 25 4
gpt4 key购买 nike

如何创建一个 ant 文件集,根据目录的内容排除某些目录?

我使用 ant 创建一个发行版 jar,其中每个本地化版本都位于不同的目录中,其中一些不完整,不应发布。

我想向该目录添加一些内容(例如名为 incomplete.flag 的文件),以便 ant 排除该目录。然后,我可以在翻译完成后删除该文件,并将其包含在构建中,而无需修改 build.xml。

鉴于此目录结构:

proj
+ locale
+ de-DE
+ en-US
+ fr-FR

此文件集排除所有 incompelte.flag 文件,但如何排除包含它们的整个目录?

  <fileset dir="${basedir}">
<include name="locale/"/>
<exclude name="locale/*/incomplete.flag">
</fileset>

如果需要,我可以编写一个 ant 任务,但我希望文件集能够处理这个用例。

最佳答案

以下方法对我有用:

<exclude name="**/dir_name_to_exclude/**" />

关于ant - 如何根据目录内容从 ant 文件集中排除目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2232943/

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