The number of ways in which Maven, Surefire, Failsafe, Jacoco, Selenium and Jetty can be mis-configured is enormous.
I have explored this space and honestly this is the only one which worked!
JaCoCo UnitTest and IntegrationTest Configuration Example on github with results on a Maven generated github.io site.