when I tried Jacoco offline coverage in aem project it's able to generate the coverage report under in core module but it also generated the empty (target /generated-classes/jacoco) at project level
FYI
in parent pom (project level pom) added
jacoco agent dependency
jacoco build plugin configuration
in core module
jacoco agent dependency
Thanks
PS:share the link if u have reference