2015-02-06 60 views
1

這個問題是一個這裏的問題,它要求如何查找的Cobertura HTML源文件中使用命令行參數報告擴展Cobertura "unable to locate file" problem的Cobertura「無法找到文件」中的Ant build.xml

給出的答案是使用下面的命令:

cobertura-report.sh --format html --datafile $COBERTURA_HOME/core/emscore.ser 
--destination $REPORT_DIR $COBERTURA_HOME/core/src 

我使用的是Ant build.xml文件在Spring工具套件,而不是命令行。

任何人都可以幫我把上面的答案轉換成Ant命令嗎?

這是我的腳本至今:

<property name="src" location="${basedir}/src" /> 
<cobertura-report format="html" destdir="${cob.reports}"> 
    <fileset dir="${src}"> 
     <include name="**/*.java" /> 
    </fileset> 
</cobertura-report> 

回答

0

Cobertura reference page表明的Cobertura-報告任務提供屬性,包括formatdatafiledestdirsrcdir。因此,您應該能夠使用這些命令重現該命令行,例如

<cobertura-report format="html" datafile="<path_to>/emscore.ser" destdir="${cob.reports}"> 
    <fileset dir="${src}"> 
     <include name="**/*.java" /> 
    </fileset> 
</cobertura-report>