2012-03-07 74 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子目錄中,如果你想它總是可用,但國際海事組織是更好地存儲它在一個單獨的位置,並將它添加到你的構建文件中的類路徑中。這可以防止不需要的類在其他版本中加載。