堆栈映射与异常处理程序中的堆栈映射不匹配-Spring Boot

问题描述

我的SpringBoot应用程序返回下面列出的错误。 Spring BootRun可以正常工作。但是,当我在Intellij或Jenkins Pipeline中启动应用程序时,看到以下错误。我正在使用JDK11。我可能要考虑的潜在问题是什么?

Caused by: java.lang.VerifyError: Stack map does not match the one at exception handler 10
Exception Details:
  Location:
    com/controller/MyController$$EnhancerBySpringCGLIB$$1e317dee.<init>(Lcom/service/MyService;)V @10: athrow
  Reason:
    Current frame's flags are not assignable to stack map frame's.
  Current Frame:
    bci: @0
    flags: { flagThisUninit }
    locals: { uninitializedThis,'com/service/MyService' }
    stack: { 'java/lang/RuntimeException' }
  Stackmap Frame:
    bci: @10
    flags: { }
    locals: { top,'com/service/MyService' }
    stack: { 'java/lang/Throwable' }
  Bytecode:
    0000000: 2a59 2bb7 015e b800 38b1 bfbb 004e 5a5f
    0000010: b700 51bf                              
  Exception Handler Table:
    bci [0,10] => handler: 10
    bci [0,10] => handler: 11
  Stackmap Table:
    full_frame(@10,{Top,Object[#352]},{Object[#76]})
    same_locals_1_stack_item_frame(@11,Object[#76])

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...