2012-03-07 77 views
2

我试图让Cobertura为我的项目的Ant构建工作,并且我要使用的所有文档/常见问题和示例build.xml使用cobertura,但显然从未工作过(ha!)。使用Ant配置Cobertura

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

在此先感谢您的任何帮助。

回答

1

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

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

你可以把cobertura.jar在本地Ant安装的lib子目录中,如果你想它总是可用,但国际海事组织是更好地存储它在一个单独的位置,并将它添加到你的构建文件中的类路径中。这可以防止不需要的类在其他版本中加载。