开发者社区 问答 正文

jfinal redis存取model cannot be cast异常问题。

ava.lang.ClassCastException: com.platform.mvc.operator.Operator cannot be cast to com.platform.mvc.operator.Operator
今天调试redis存取model对象,遇到对象转换异常,字符串没问题,不知道是不是这个fst反序列化的问题。
再就是我在使用jfinal启用redis的时候fst包还抛出了缺少objenesis.jar和jackson-core.jar的异常,后来都加上才启动

展开
收起
落地花开啦 2016-02-25 11:56:11 3037 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    com.platform.mvc.operator.Operator cannot be cast to com.platform.mvc.operator.Operator 这个异常可能是一开始保存过一个 Operator 对象,到 redis 中,后来对 Operator 类进行了修改,在反序列化时就不被认为是同一个类型,将原来的数据清掉再试。
    缺包的问题,在 jfinal.com 官网下载 jfinal-2.0-all.zip 里面已提供

    2019-07-17 18:47:22
    赞同 展开评论