play framework 提示:VerifyError错误
环境
jdk:1.7
play framework:1.2.7
前言
最近要改一个web
项目;像往常一样,去gitlab中去拉取项目;
之后执行play eclipsify
生成eclipse
项目的格式,之后导入;
在之后,就是启动项目,并且访问localhost:9998
,结果就报错:
Oops: VerifyError
An unexpected error occured caused by exception VerifyError: Expecting a stack map frame Exception Details: Location: controllers/adminManagement/Secure$Security.authentify(Ljava/lang/String;Ljava/lang/String;)Z @33: istore_3 Reason: Error exists in the bytecode Bytecode: 0000000: b800 7d12 782b b800 7a12 712a b800 77bb 0000010: 0010 59b7 0012 bf3a 0403 3eb8 0080 1904 0000020: bf3e b800 821d ac Exception Handler Table: bci [0, 23] => handler: 23 Stackmap Table: same_locals_1_stack_item_frame(@23,Object[#55]) play.exceptions.UnexpectedException: Unexpected Errorat play.Invoker$Invocation.onException(Invoker.java:244)at play.Invoker$Invocation.run(Invoker.java:286)at Invocation.HTTP Request(Play!)
Caused by: java.lang.VerifyError: Expecting a stack map frame
Exception Details:Location:controllers/adminManagement/Secure$Security.authentify(Ljava/lang/String;Ljava/lang/String;)Z @33: istore_3Reason:Error exists in the bytecodeBytecode:0000000: b800 7d12 782b b800 7a12 712a b800 77bb0000010: 0010 59b7 0012 bf3a 0403 3eb8 0080 19040000020: bf3e b800 821d ac Exception Handler Table:bci [0, 23] => handler: 23Stackmap Table:same_locals_1_stack_item_frame(@23,Object[#55])at java.lang.Class.getDeclaredMethods0(Native Method)at java.lang.Class.privateGetDeclaredMethods(Class.java:2531)at java.lang.Class.getDeclaredMethods(Class.java:1855)at play.utils.JavaWithCaching.findAllAnnotatedMethods(Java.java:528)at play.utils.JavaWithCaching.findAllAnnotatedMethods(Java.java:535)at play.utils.JavaWithCaching.findAllAnnotatedMethods(Java.java:498)at play.utils.Java.findAllAnnotatedMethods(Java.java:277)at play.mvc.ActionInvoker.handleFinallies(ActionInvoker.java:390)at play.mvc.ActionInvoker.invoke(ActionInvoker.java:263)... 1 more
解决方法
经过查询是因为 Any tool that modifies bytecode in a version 51 classfile must be sure to update the stackmap information to be consistent with the bytecode in order to pass verification.
中文意思就是: JDK7 引入版本为51的字节码规范,使用了严格的类型检查器,任何工具修改了字节码的,都需要更新stackmap,但是jws修改了字节码,而没有更新
解决方法:启动参数添加 -XX:-UseSplitVerifier
具体放置位置参考这篇,讲解java7、8添加的参数:java.lang.VerifyError: Expecting a stack map frame
参考地址:
http://blog.csdn.net/lili625/article/details/49427635
play framework 提示:VerifyError错误相关推荐
- LNMP一键安装包的坑-thinkphp,Zend Framework,laravel等提示500错误
最近安装LNMP运行环境,因为贪图方便,就用了https://lnmp.org/来安装,安装过程还是挺方便的,按照步骤输入即可: 安装完就可以直接显示了,确实方便: 但是运行框架thinkphp,Ze ...
- mysql0xc00007b_安装MySQL被提示缺少msvcr120.dll,msvcp120.dll或提示0xc00007b错误
踩坑经历: 我的电脑昨天重装了win10系统,在安装MySQL时被提示缺少msvcr120.dll,我去下载msvcr120.dll后放入System32中,又被提示缺少msvcp120.dll,然后 ...
- Visual Studio 2010打开工程提示“未知错误”解决办法
Visual Studio 2010打开工程,提示"未知错误"弹窗,原因是整理电脑时,误删除.NET Framework. 打不开工程是因为缺少.NET Framework,安装上 ...
- 小米游戏本win10系统安装office2013提示1935错误
故障现象: 小米游戏本,win10系统,GTX1060,16GRAM,i7 8790HQ版本,手动删除office365后,安装office2013后,提示1935错误. 修改办法: 安装window ...
- Office 2016使用NTKO OFFICE控件提示“文件存取错误”的解决办法
2019独角兽企业重金招聘Python工程师标准>>> 之前使用NTKO,电脑安装的说OFFICE2007,但是前2天电脑固态硬盘坏了 ,重新安装了系统,安装的说win10和offi ...
- 问题-[VMware Workstation]断电后,重启电脑,之后就提示“内部错误”
问题现象:突然断电后,重启电脑,再打开VMware Workstation,启动不了.之后就提示"内部错误". 问题原因:希望高人指点. 问题处理:关闭VMware Worksta ...
- mysql 2003错误 10055_MYSQL无法连接 提示10055错误的解决方法
MYSQL无法连接 提示10055错误的解决方法 这篇文章主要介绍了MYSQL无法连接 提示10055错误的解决方法,需要的朋友可以参考下 解决方法: 总结一下,应该是连接数的问题,那么服务器上有些什 ...
- 浏览器崩溃时提示137错误
浏览器崩溃时提示137错误: 解决方法: 开始--运行--cmd --netsh winsock reset
- 如何解决Office2016安装时提示:错误1406。安装程序无法将值写入注册表项\.xlsx
写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 一.当前问题 二.解决办法 一.当前问题 Office2016安装时提示:错误1406.安装程序无法将值写入注册表 ...
- Win8.1无法安装更新,提示0x800*****错误的解决方法
Win8.1无法安装更新,提示0x800*****错误的解决方法 参考文章: (1)Win8.1无法安装更新,提示0x800*****错误的解决方法 (2)https://www.cnblogs.co ...
最新文章
- python3扫雷代码_GitHub - pantaduce/minesweeper: Python代码编写的扫雷游戏
- BZOJ 4567 [SCOI2016]背单词 (Trie树、贪心)
- java中的动态代理----自己手动实现
- Tomcat6项目移到Tomcat7 提示 404 解决方案
- Consul架构介绍
- 国外地球物理强势学校与知名研究组
- python无限锁屏_定时锁屏程序,Python祝你原理猝死!
- oracle mysql认证考试流程_oraclemysql认证考试流程
- link st 量产工具_STM32 ST-LINK Utility介绍、下载、安装、使用方法
- ubuntu下鼠标右键没有新建文档?
- 寻找AR中的Big Difference - v4.0 #AR指南
- 5000预算组装台式机配置清单
- Spring @Value(#{})和@Value(${})
- OA系统是什么?分分钟使用Java开发出来!!
- 基于VMWare虚拟机搭建Linux集群
- 华为机试练习汇总(JS实现)
- Unix网卡重启命令
- 汽车充电系统开发解决方案
- 互联网之父等83位专家联名炮轰美国互联网政策
- jq过渡收缩动画用js实现
热门文章
- 关于“一个SAPer的网络日志”
- 你想要成为团队里什么样的角色呢?
- 如何将mysql导出数据泵_Oracle数据库之ORACLE 数据泵导入导出数据
- 增加seo好感度,wordpress给文章增加og协议,即meta标签形式如 meta property=”og:
- 怎么退出自适应巡航_吉利ICON ACC自适应巡航系统
- Redhat7升级内核(含安装yum)
- 初学css能做的实战 登录页面制作
- 谁是西方历史上“第一个”数学家?
- Python基础 编写项目 学生管理系统
- 虚拟带库(VTL)备份恢复解决方案