title: cobertura-maven-plugin with Java 8
body: <p>Is it just me or the cobertura-maven-plugin doesn't work with java 8? when it runs I get</p>
  
  <pre><code>[INFO] --- cobertura-maven-plugin:2.6:instrument (default) @ provider-impl ---
  [INFO] Cobertura 2.0.3 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
  [cobertura] WARN  [main] net.sourceforge.cobertura.instrument.CoberturaInstrumenter - Unable to instrument file /var/lib/jenkins/workspace/BranchBuilder/implementations/provider-impl/target/generated-classes/cobertura/com/foo/impl/internal/ServiceProviderImpl$JoinRunner.class
  java.lang.IllegalArgumentException
  at org.objectweb.asm.ClassReader.&lt;init&gt;(Unknown Source)
  at org.objectweb.asm.ClassReader.&lt;init&gt;(Unknown Source)
  at org.objectweb.asm.ClassReader.&lt;init&gt;(Unknown Source)
  at net.sourceforge.cobertura.instrument.CoberturaInstrumenter.instrumentClass(CoberturaInstrumenter.java:147)
  at net.sourceforge.cobertura.instrument.CoberturaInstrumenter.instrumentClass(CoberturaInstrumenter.java:121)
  at net.sourceforge.cobertura.instrument.CoberturaInstrumenter.addInstrumentationToSingleClass(CoberturaInstrumenter.java:234)
  at net.sourceforge.cobertura.instrument.Main.addInstrumentationToSingleClass(Main.java:298)
  at net.sourceforge.cobertura.instrument.Main.addInstrumentation(Main.java:307)
  at net.sourceforge.cobertura.instrument.Main.parseArguments(Main.java:399)
  </code></pre>
  
  <p>I know there were issues with ASM and java 8 so I suspect the issue is that the maven-plugin has not been updated to use a java-8 compatible version of ASM</p>
  
  <p>For reference, I asked the question <a href="https://github.com/cobertura/cobertura/issues/166">here</a> but got no answer</p>
  
  <p>Has anyone managed to use cobertura-maven-plugin with java 8?</p>