【问题标题】:Configuring Cobertura with Ant使用 Ant 配置 Cobertura
【发布时间】:2012-03-07 18:11:43
【问题描述】:

我正试图让 Cobertura 为我的项目的 Ant 构建工作,我所需要处理的只是文档/常见问题解答和一个使用 cobertura 的示例build.xml,但显然从未奏效(哈!)。

  • 我在 Cobertura taskdef 中看到了一个名为 tasks.properties 的资源 - 这个文件是什么,它在我的机器上的什么位置(我在 Eclipse 家中的任何地方都找不到它)?
  • 我应该将cobertura.jar 安装到哪里,以便Ant 知道如何直接引用它(而不是绝对路径)?

在此先感谢您的帮助。

【问题讨论】:

    标签: java ant code-coverage cobertura


    【解决方案1】:

    tasks.properties 捆绑在 cobertura JAR 文件中;您可以在类似 UNIX 的系统上查看它:

    jar xf cobertura.jar tasks.properties; cat tasks.properties 
    

    如果您希望它始终可用,您可以将 cobertura.jar 放在本地 Ant 安装的 lib 子目录中,但 IMO 最好将其存储在单独的位置并在构建文件中显式添加到您的类路径中。这可以防止在其他构建中加载不需要的类。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-29
      • 2010-12-18
      • 2015-01-07
      • 2012-12-19
      • 2013-02-20
      • 2017-01-25
      • 2015-06-18
      相关资源
      最近更新 更多