我有一个蚂蚁build.xml
,它使用<copy>
任务来复制各种xml文件。它使用过滤来合并来自build.properties
文件的属性。每个环境(dev,stage,prod)都有不同的build.properties
,用于存储该环境的配置。蚂蚁过滤 - 如果属性没有设置失败
有时我们会向Spring XML或其他需要更新build.properties
文件的配置文件添加新属性。
我想蚂蚁快速失败,如果有从build.properties
缺少属性。也就是说,如果有任何原始@[email protected]
令牌将其生成到生成的文件中,我希望构建死掉,以便用户知道他们需要向其本地build.properties添加一个或多个属性。
这是可能与内置任务?我无法在文档中找到任何内容。我即将写一个自定义的蚂蚁任务,但也许我可以放下自己的努力。
感谢
不错。我实际上想做相反的事情(确保某些关键文件中包含@,有时候会有人不小心检查没有替代标记的版本),并且能够使用这种方法。 – 2009-06-22 16:37:27
非常好。对不起,我以前没有接受过。看起来像我以后的样子。 – 2011-01-15 00:05:50