gpt4 book ai didi

java - 自定义 Ant 任务中的扩展属性

转载 作者:太空宇宙 更新时间:2023-11-04 07:01:43 24 4
gpt4 key购买 nike

在我当前的 ant 构建中,我有一个目标,它使用 refid 调用 Java 类来指定一组文件。

我希望能够在处理文件之前展开文件中的所有 Ant 属性(与 sql 任务具有 expandproperties 标志的方式相同)。

我怎样才能做到这一点?

最佳答案

令人惊讶的是,没有用于就地扩展文件中的属性的内置任务;如果您只想使用内置功能,则必须使用 copymove 任务以及 filterchainexpandproperties 子任务。

如果您坚持就地替换(即:不使用临时中间文件),则必须开发自己的任务。在 Ant API 中,您可以使用 replaceProperties 方法(在 Project 实例上)来扩展字符串。

关于java - 自定义 Ant 任务中的扩展属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22013356/

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