springboot shiro 热部署 类转换异常问题

fclangzily 2018-08-05 10:07:03
框架用的是springboot shiro和redis。
在登录时获取用户信息,发生类转换异常。
SysUser user = (SysUser) subject.getPrincipal();

网上找了一大圈,没实质性进展,见到有人说是热部署的问题,所以在pom里把热部署去掉了,问题解决。

但是去掉热部署很不方便啊,又找不到解决办法。

这个怎么破?求各位大神帮忙……
...全文
380 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
帅凯凯 2021-03-21
  • 打赏
  • 举报
回复
用其他的热部署插件
verejava 2018-08-24
  • 打赏
  • 举报
回复
TroubleBoy丶 2018-08-09
  • 打赏
  • 举报
回复
热部署与很多框架冲突,热部署有个禁用System.setProperty("spring.devtools.restart.enabled", "false"),在SpringApplication.run这个主方法里,你开发的时候注释就行了,测试的时候就去掉注释

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧