Я пытаюсь создать отчеты о покрытии кода с помощью EMMA , используя тесты, некоторые из которых используют JMockit в качестве фреймворка. По большей части это работает, но некоторые из моих тестов терпят крах с ClassFormatError, например так:
java.lang.ClassFormatError
at sun.instrument.InstrumentationImpl.redefineClasses0(Native Method)
at sun.instrument.InstrumentationImpl.redefineClasses(InstrumentationImpl.java:79)
at mockit.internal.RedefinitionEngine.redefineMethods(RedefinitionEngine.java:138)
at mockit.internal.RedefinitionEngine.redefineMethods(RedefinitionEngine.java:73)
at mockit.Mockit.setUpMocks(Mockit.java:177)
at test.my.UnitTest.setUpBeforeClass(UnitTest.java:21)
Есть идеи, что происходит, и могу ли я решить проблему? Или EMMA и JMockit являются взаимоисключающими?