Ond*_*žka 8 code-coverage jacoco
在JBoss AS 7集成测试套件中,我们使用JaCoCo进行代码覆盖.我已经有了执行数据.现在,当生成报告时,我得到"无法添加具有相同名称的不同类:..."所以我必须排除一些罐子.
<exclude name="org/jboss/osgi/framework/main/jbosgi-resolver-metadata-1.0.10.jar"/>
Run Code Online (Sandbox Code Playgroud)
问题是只有一个类是重复的(org/jboss/osgi/metadata/internal/AbstractPackageAttribute).我只希望排除特定的类,而不是整个jar.
我试过了:
<exclude name="org/jboss/osgi/framework/main/**/AbstractPackageAttribute*"/>
Run Code Online (Sandbox Code Playgroud)
但这不起作用.是否有一些特殊的语法,比如.../foo.jar!**/ClassName.class?
使用 zipfileset 标签:
<sourcefiles>
<zipfileset>
<fileset dir="foo.jar">
<exclude name="org/jboss/osgi/framework/main/**/AbstractPackageAttribute*.*"/>
</fileset>
</zipfileset>
</sourcefiles>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8136 次 |
| 最近记录: |