Почему мы получаем ошибку Невозможно смоделировать класс * из-за отсутствия зависимости?

Почему мы получаем ошибку «Невозможно смоделировать класс * из-за отсутствия зависимости» в тестовом примере, когда проект maven запускается на Jenkins?


person वरुण    schedule 28.08.2014    source источник


Ответы (2)


Это исключение возникает, если JMockit при попытке имитировать класс получает NoClassDefFoundError от JVM. Обычно это указывает на то, что имитируемый класс зависит от какого-либо другого класса, который не был найден в пути к классам среды выполнения во время загрузки класса, возможно, из-за отсутствия файла jar. Полная трассировка стека должна включать причину ошибки NoClassDefFoundError.

person Rogério    schedule 28.08.2014
comment
Спасибо @Rogerio. Эта ошибка устранена, когда я обновил версию JMockit с 1.7 до 1.11. - person वरुण; 04.09.2014

Эта ошибка устранена, когда я обновил версию JMockit с 1.7 до 1.11.

person वरुण    schedule 04.09.2014