代码之家  ›  专栏  ›  技术社区  ›  Alexander Pogrebnyak

antlib描述符中ant<taskdef>/<typedef>中的onerror参数

  •  0
  • Alexander Pogrebnyak  · 技术社区  · 16 年前

    我正在创建一个带有自定义任务的antlib,用于构建系统。

    我看过 antcontrib antlib声明,并注意到typedefs/taskdefs onerror ignore ,例如。

    <taskdef
        name="for"
        classname="net.sf.antcontrib.logic.ForTask"
        onerror="ignore"/>
    

    一个错误 参数为 fail .

    我有两个问题:

    • 为什么ant contrib作者使用 ignore?
    • 我应该用吗 忽视 在我的antlib声明中,或者 失败 还好吗?
    1 回复  |  直到 16 年前
        1
  •  2
  •   Steen    16 年前

    在我们的项目中,我们(在许多其他事情中)通过ant运行我们的单元测试。如果任务在出现错误时停止,我们将只能按顺序一个接一个地解决单元测试中的错误。即使有错误也让流程完成,这让我们对测试套件中出现的所有错误进行了概述。