2010-06-03 3 views
0

내가 사용 cobertura에서 몇 가지 클래스를 제외하려고 작동하지 않습니다cobertura 보고서에서 일부 클래스를 제외하면

<cobertura-instrument todir="${voldemort.instrumented.dir}" datafile="${cobertura.instrument.file}"> 
    <classpath refid="tools-classpath" /> 
       <ignore regex=".*\.xsd" /> 
       <fileset dir="${voldemort.dist.dir}/classes"> 
        <include name="**/*.class" /> 
        <exclude name="**/client/protocol/pb/*.class"/> 
        <exclude name="**/server/http/*.class"/> 
      </fileset> 
     </cobertura-instrument> 

을하지만, 작동하지 않습니다. 문제가 어디 있는지 모르겠습니다. 당신이 나를 도울 수?

답변

0

당신은 이런 식으로 작업을 수행해야합니다

<cobertura-instrument todir="${voldemort.instrumented.dir}" datafile="${cobertura.instrument.file}"> 
    <classpath refid="tools-classpath" /> 
    <ignore regex=".*\.xsd" /> 
    <fileset dir="${voldemort.dist.dir}/classes"> 
     <include name="**/*.class" /> 
    </fileset> 

    <fileset dir="${voldemort.dist.dir}/classes"> 
     <exclude name="**/client/protocol/pb/*.class"/> 
    </fileset> 

    <fileset dir="${voldemort.dist.dir}/classes"> 
     <exclude name="**/server/http/*.class"/> 
    </fileset> 
</cobertura-instrument> 
관련 문제