使用undertow1.6 jfinal4.1热加载后,类型转换错误

User user=getSessionAttr("user");

上面代码在第一次启动,没有热加载前一切正常,热加载一次后抛出异常:

java.lang.ClassCastException: cn.test.model.User cannot be cast to cn.test.model.User


评论区

JFinal

2019-05-31 12:59

配置 undertow.hotSwapClassPrefix=cn.test.

Fabrice

2019-05-31 13:44

配置了,不行,以前在用低版本的时候没有出现过问题。
现在用的版本是jfinal4.1+undertow1.6

JFinal

2019-05-31 21:36

@Fabrice 如果老版本没问题,那就很奇怪了,因为 jfinal 4.1 没改变过这里

找到原因后一定要回来反馈,越是奇怪的问题,越典型,越有用,期待回来分享

落叶止水

2019-06-02 17:11

我之前也遇到过这个问题,版本好像是3.8,不知道是什么原因。

永字诀

2020-02-06 18:07

解决了么,遇到同样的问题了

热门反馈

扫码入社