首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jdave-unfinalizer Java 7堆栈映射框架

jdave-unfinalizer Java 7堆栈映射框架
EN

Stack Overflow用户
提问于 2014-03-04 04:12:11
回答 1查看 550关注 0票数 3

我使用的是JMock和JDave unfinalizer,在Java6上还可以,但是在迁移到Java7之后,我使用jdave-unfinalizer的单元测试失败了,错误如下:

代码语言:javascript
复制
java.lang.VerifyError: Expecting a stackmap frame at branch target 49  
Exception Details:  
  Location:  
    com/hhi/domain/model/common/DomainAddressTestUF.testEquals()V @42: if_icmpne  
  Reason:  
    Expected stackmap frame at this location.  
  Bytecode:  
    0000000: b800 2e4c 2b2b b800 a22b 2bb6 00bc b800  
    0000010: c0bb 0009 592b b700 33b6 0022 4d2b 2cb8  
    0000020: 00a2 2bb6 00c4 2cb6 00c4 a000 0704 a700  
    0000030: 0403 b800 c02b 2cb6 00bc b800 c0bb 0009  
    0000040: 592b b700 3312 c6b6 00ca b600 224e 2b2d  
    0000050: b800 cd2b 2db6 00bc b800 d0b1            

at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2531)
at java.lang.Class.getMethod0(Class.java:2774)
at java.lang.Class.getMethod(Class.java:1663)
at org.junit.internal.builders.SuiteMethodBuilder.hasSuiteMethod(SuiteMethodBuilder.java:20)
at org.junit.internal.builders.SuiteMethodBuilder.runnerForClass(SuiteMethodBuilder.java:13)
at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:57)

有人在Java7中使用过jdave-unfinalizer吗?

EN

回答 1

Stack Overflow用户

发布于 2014-03-05 06:05:56

已使用-XX:-UseSplitVerifier选项解决此问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22156394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档