Java 7 com emma e junit causando java.lang.VerifyError e Variáveis ​​locais ilegais

Então estou recebendo esses erros

[junit] Comprimento da tabela de variáveis ​​locais ilegais 17 no método test.nz.ac.massey.cs.sdc.log4jassignment.s06005586.AppenderLayoutTest. () V

[junit] java.lang.VerifyError: Esperando um quadro de stackmap no alvo de ramificação 11 no método test.nz.ac.massey.cs.sdc.log4jassignment.s06005586.StressTest. () V no deslocamento 4

[junit] java.lang.ClassFormatError: Comprimento da tabela de variáveis ​​locais ilegais 17 no método test.nz.ac.massey.cs.sdc.log4jassignment.s06005586.AppenderLayoutTest. () V

E eu gostaria de saber como posso consertar isso ...

O que eu li:

Java 7 JVM VerifyError no EclipseTeste, Emma, ​​Cobertura, cobertura e JDK 7 resultam em ClassFormatError e VerifyErrorCobertura de código EMMAUsando EMMA com ANT para relatórios de cobertura de teste JUnitBug 141252 - 1.6 compilador ClassFormatError: Nome da classe ilegal "" no arquivo de classe (FIXED)3.2. : instrumentando classes Java on-the-fly

O que eu fiz:

Recursos:

build.xml (expira em 24 horas)saída build.xml (expira em 24 horas)Relatório de diagnóstico de formigas (expira em 24 horas)pergunta anteriormaven-emma-plugin-0.6.jaremma.jar e emma_ant.jar

Por algum motivo muito louco, o JUnit Passatarget="test" mas falhatarget="emmatest".

Esta é a saída no prompt de comando dejava -version

java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b05)
Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)

Eu tentei definir os argumentos padrão para o meujava7 JRE para-XX:-UseSplitVerifier deAqui

argumentos http://iforce.co.nz/i/dvsh1eoc.n0m.png

Eu também tentei fazer queixa comJDK 1.6 noProject Properties.

reclamação http://iforce.co.nz/i/4jxuj4eb.rae.png

JUnit resultados de testes diretos (sem erros no rastreamento)

junit http://iforce.co.nz/i/wicrvpsi.5gw.png

Estou sem opções, por favor me ajude! :(

questionAnswers(2)

yourAnswerToTheQuestion