【发布时间】:2022-11-06 17:53:18
【问题描述】:
由于升级到 Java 17,我使用 EasyMock 的单元测试失败并出现以下异常
java.lang.NoClassDefFoundError:无法初始化类 org.easymock.internal.ClassProxyFactory$2 在 org.easymock.internal.ClassProxyFactory.createEnhancer(ClassProxyFactory.java:233) 在 org.easymock.internal.ClassProxyFactory.createProxy(ClassProxyFactory.java:165) 在 org.easymock.internal.MocksControl.createMock(MocksControl.java:107) 在 org.easymock.internal.MocksControl.createMock(MocksControl.java:80) 在 org.easymock.EasyMockSupport.mock(EasyMockSupport.java:77) 在 org.easymock.EasyMockSupport.createMock(EasyMockSupport.java:364)
我正在使用 maven-surefire-plugin 运行测试。
【问题讨论】: