【发布时间】:2018-02-17 05:42:31
【问题描述】:
在 JBoss AS 7 集成测试套件中,我们使用 JaCoCo 进行代码覆盖。 我已经有了执行数据。 现在生成报告时,我得到“无法添加具有相同名称的不同类:...” 所以我必须排除一些罐子。
<exclude name="org/jboss/osgi/framework/main/jbosgi-resolver-metadata-1.0.10.jar"/>
问题是只有一个类是重复的(org/jboss/osgi/metadata/internal/AbstractPackageAttribute)。
我只想排除那个特定的类,而不是整个 jar。
我试过了:
<exclude name="org/jboss/osgi/framework/main/**/AbstractPackageAttribute*"/>
但这不起作用。
有没有一些特殊的语法,比如.../foo.jar!**/ClassName.class?
【问题讨论】:
-
你试过
吗?或 org/jboss/osgi/metadata/internal/AbstractPackageAttribute -
查看stackoverflow.com/a/62038840/418599 以获得我的解决方案。
标签: code-coverage jacoco