Я пытаюсь запустить тесты в устаревшем Java
проекте и получаю эту ошибку:
java.lang.NoClassDefFoundError: Could not initialize class org.powermock.modules.junit4.rule.PowerMockRule
Код, вызывающий проблему, выглядит следующим образом:
@Rule
public PowerMockRule rule = new PowerMockRule();
И PowerMock
версия 1.5.6
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4</artifactId>
<version>1.5.6</version>
<scope>test</scope>
</dependency>
Ошибка не меняется даже при обновлении до последней версии PowerMock
- версия 2.0.5