【发布时间】:2012-12-19 16:30:57
【问题描述】:
在 Ant 中,如果在复制文件时没有发生对特定令牌的令牌替换,那么有没有人知道一种简洁的方法来让 build.xml 失败。即,在文件中找不到令牌,因此没有被替换。
这背后的想法是,在某些情况下,替换某些标记可能对标记化文件至关重要,因此值得验证这些标记是否存在于文件中 - 默认情况下,如果出现以下情况,Ant 将不执行任何操作令牌不存在。
我查看了 filter 和 filterset 的文档,但如果搜索的令牌不存在,它们似乎没有失败的属性。
也许这可以通过正则表达式任务来检查令牌是否存在。有没有人们能想到的更简洁的方法?
【问题讨论】:
标签: ant