【问题标题】:Run ant code for all targets except one为除一个之外的所有目标运行 ant 代码
【发布时间】:2014-09-30 05:50:23
【问题描述】:

我有一段通用的 ant 代码,应该为除一个之外的所有目标运行。鉴于此代码在任何目标之外并且我此时无法获取目标名称,这怎么可能?

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

【问题讨论】:

    标签: ant


    【解决方案1】:

    创建一个将通用代码嵌入任何目标之外的宏。然后只在需要的时候调用这个宏。由于您已经知道一个目标不应该运行这段代码,因此不要从该特定目标调用宏。

    【讨论】:

    • 是的,但我有几十个目标。为每个目标添加这个变得乏味。但我想我别无选择。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-24
    • 1970-01-01
    • 2014-09-14
    • 1970-01-01
    相关资源
    最近更新 更多