В интеграционном тестовом наборе 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
?