1

我试图从 cobertura 报告中删除一些类

<target name="voldemort-instrument" description="Instrument Voldemort Classes">
        <mkdir dir="${voldemort.instrumented.dir}" />
        <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"/>
                <exclude name="**/server/http/gui/*.class"/>
                <exclude name="**/store/views/*.class"/>
                <exclude name="**/store/gzip/*.class"/>
                <exclude name="**/VoldemortClientShell.class"/>
                <exclude name="**/ClusterViewer.class"/>   
                <exclude name="**/utils/VoldemortAdminClientShell*.class"/>  
            </fileset>
        </cobertura-instrument>
    </target>

但这不起作用......

我是否也需要更改其他内容..

请帮助我,过去 1 周我一直在努力解决这个问题....

4

1 回答 1

3

Maven cobertura 插件,不尊重报告生成的排除标签。这是此处报告的已知错误:

http://jira.codehaus.org/browse/MCOBERTURA-52

于 2011-03-15T05:51:45.030 回答