На самом деле вы можете использовать подстановочные знаки в свойстве exclude, то есть если вы используете ant для запуска модульного теста jacoco:
Blockquote
exclude - список имен классов, которые следует исключить из анализа выполнения. Записи списка разделяются двоеточием (:) и могут использовать символы подстановки (* и?). За исключением оптимизации производительности или технических случаев, эта опция обычно не требуется.
http://www.eclemma.org/jacoco/trunk/doc/ant.html
Вы также можете исключить файлы из процесса генерации отчета с помощью простого ant fileset tasks:
<jacoco:report>
<executiondata>
<file file="jacoco.exec"/>
</executiondata>
<structure name="Example Project">
<classfiles>
<fileset dir="classes"/>
</classfiles>
<sourcefiles encoding="UTF-8">
<fileset dir="src"/>
</sourcefiles>
</structure>
<html destdir="report"/>
</jacoco:report>
Возможно, вам придется поэкспериментировать с двумя, чтобы получить желаемые результаты.