В наборе интеграционных тестов JBoss AS 7 мы используем JaCoCo для покрытия кода. У меня уже есть данные об исполнении. Теперь при создании отчета я получаю сообщение «Невозможно добавить другой класс с таким же именем: ...» Поэтому я должен исключить некоторые банки.
<exclude name="org/jboss/osgi/framework/main/jbosgi-resolver-metadata-1.0.10.jar"/>
Проблема в том, что дублируется только один класс ( org / jboss / osgi / metadata / internal / AbstractPackageAttribute
).
Я хочу исключить только этот конкретный класс, а не всю банку.
Я пробовал:
<exclude name="org/jboss/osgi/framework/main/**/AbstractPackageAttribute*"/>
Но это не сработало.
Есть ли какой-то особый синтаксис, например ... / foo.jar! ** / ClassName.class
?