Почему мы получаем ошибку «Не удалось высмеять класс * из-за отсутствия зависимости» в тестовом примере, когда проект maven работает на Jenkins?Почему мы получаем ошибку «Не удалось издеваться над классом * из-за отсутствия зависимости»?
1
A
ответ
1
Эта ошибка устраняется при обновлении версии JMockit от 1.7 до 1.11.
1
Это исключение возникает, если JMockit при попытке издеваться над классом получает из JVM NoClassDefFoundError
. Обычно это указывает на то, что класс, который будет издеваться, зависит от какого-либо другого класса, который не был найден в пути класса выполнения во время загрузки класса, возможно, из-за отсутствующего файла jar. Полная трассировка стека должна содержать причину для NoClassDefFoundError
.
Спасибо @ Rogério. Эта ошибка устраняется при обновлении версии JMockit с 1.7 до 1.11. – Varun