我尝试从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>但这不管用……
我还需要改变其他的东西吗..
请帮帮我,在过去的一周里,我一直在为此而苦苦挣扎……
发布于 2011-03-15 13:51:45
Maven cobertura插件,不考虑报告生成的exclude标签。这是一个已知的bug,在这里报告:
http://jira.codehaus.org/browse/MCOBERTURA-52
https://stackoverflow.com/questions/2966061
复制相似问题