В утилите интеграции JBoss AS 7 мы используем JaCoCo для покрытия кода. У меня уже есть данные выполнения. Теперь, когда вы создаете отчет, я получаю «Не могу добавить другой класс с тем же именем: ...» Так что я должен исключить некоторые баночки.Целевая аудитория JaCoCo: Как исключить класс из jar из отчета?
<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
?
Вы пробовали <исключить имя = "орг/JBoss/OSGi/метаданных/внутренний/AbstractPackageAttribute" />? или org/jboss/osgi/metadata/internal/AbstractPackageAttribute –