为除一个目标之外的所有目标运行ant代码

为除一个目标之外的所有目标运行ant代码,ant,Ant,我有一段通用的ant代码,它应该运行于除一个目标之外的所有目标。如果这段代码在任何目标之外,而此时我无法获取目标名称,那么这怎么可能呢 我也不允许将任何额外的属性与此特定目标一起传递,这样我就可以根据是否设置此属性使用“if”来包装此代码。创建一个宏,将公共代码嵌入任何目标之外。然后仅在需要时调用此宏。既然您已经知道一个目标不应该运行这段代码,就不要从该特定目标调用宏。是的,但我有几十个目标。为每个目标添加此项会变得单调乏味。但我想我别无选择。

我有一段通用的ant代码,它应该运行于除一个目标之外的所有目标。如果这段代码在任何目标之外,而此时我无法获取目标名称,那么这怎么可能呢


我也不允许将任何额外的属性与此特定目标一起传递,这样我就可以根据是否设置此属性使用“if”来包装此代码。

创建一个宏,将公共代码嵌入任何目标之外。然后仅在需要时调用此宏。既然您已经知道一个目标不应该运行这段代码,就不要从该特定目标调用宏。

是的,但我有几十个目标。为每个目标添加此项会变得单调乏味。但我想我别无选择。