【发布时间】:2014-09-30 05:50:23
【问题描述】:
我有一段通用的 ant 代码,应该为除一个之外的所有目标运行。鉴于此代码在任何目标之外并且我此时无法获取目标名称,这怎么可能?
我也不允许将任何额外的属性与这个特定的目标一起传递,这样我就可以根据是否设置了这个属性来用“if”包装这个代码。
【问题讨论】:
标签: ant
我有一段通用的 ant 代码,应该为除一个之外的所有目标运行。鉴于此代码在任何目标之外并且我此时无法获取目标名称,这怎么可能?
我也不允许将任何额外的属性与这个特定的目标一起传递,这样我就可以根据是否设置了这个属性来用“if”包装这个代码。
【问题讨论】:
标签: ant
创建一个将通用代码嵌入任何目标之外的宏。然后只在需要的时候调用这个宏。由于您已经知道一个目标不应该运行这段代码,因此不要从该特定目标调用宏。
【讨论】: