java.lang.NoClassDefFoundError:无法初始化类org.powermock.modules.junit4.rule.PowerMockRule

问题描述 投票:0回答:1

我正在尝试在旧版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版,错误也没有改变>

我正在尝试在旧版Java项目中运行测试,但出现此错误:java.lang.NoClassDefFoundError:无法初始化类org.powermock.modules.junit4.rule.PowerMockRule类的代码是……

java noclassdeffounderror powermock
1个回答
0
投票

添加此依赖项以摆脱NoClassDefFoundError

© www.soinside.com 2019 - 2024. All rights reserved.