jfinal-undertow 序列化类存储,反序列化类提示转换对象失败

错误描述:tomcat jetty下面都没有此错误,当切换到undertow的时候出现类反序化报错(1.4版本)

微信图片_20190121093405.png

存储代码:

BufferedOutputStream outMif = FileUtil.getOutputStream(tempPath + File.separator + callFileUuid + ".mif");
IoUtil.writeObjects(outMif, true, handlerResultMifBean);//handlerResultMifBean为输出的序列化类 IoUtil 用的 cn.hutool.core.io.IoUtil

反序列化代码:

File inMifFile = new File(tempPath + File.separator + callFileUuid + ".mif");
BufferedInputStream inMif = FileUtil.getInputStream(inMifFile);
HandlerResultMifBean handlerResultMifBean = IoUtil.readObj(inMif);


评论区

JFinal

2019-01-21 11:13

添加配置:
undertow.hotSwapClassPrefix=....

具体配置成什么,看一下文档:
https://www.jfinal.com/doc/1-5

big_demo

2019-01-22 14:26

@JFinal 已配置 ,好用,开始加了个dev=true 咋调试都不成功,配置成false好用了,谢谢!

热门反馈

扫码入社