Ist es nur ich oder das Cobertura-Maven-Plugin funktioniert nicht mit Java 8? wenn es läuft ichCobertura-Maven-Plugin mit Java 8
bekommen[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.<init>(Unknown Source)
at org.objectweb.asm.ClassReader.<init>(Unknown Source)
at org.objectweb.asm.ClassReader.<init>(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)
Ich weiß, dass es mit ASM und Java-Themen waren 8, so vermute ich, das Problem ist, dass die Maven-Plugin aktualisiert, um eine Java-8 kompatible Version von ASM wurde nicht verwenden
Als Referenz habe ich die Frage here gestellt, aber habe keine Antwort erhalten
Hat es jemand geschafft, cobertura-maven-plugin mit java 8 zu verwenden?
ah, meine Abfrage für "Maven-Cobertura-Plugin Java 8" gab das nicht zurück. Ich mache Google schuld;) danke – Hilikus
Ich habe ihre Jira abgefragt, also werde ich nicht die Schuld geben –
Dieses Problem wurde jetzt behoben und ist in der Version '2.7' – stalet