会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
会飞的猪仔
博客园
首页
新随笔
联系
管理
订阅
2022年4月23日
Netty使用中出现java.base/java.lang.String cannot be cast to io.netty.buffer.ByteBuf
摘要: 原因:解码器用错,客户端或服务端选择ByteBuf封装消息,但是ChannelInitializer继承类中使用了String的解码器,String不能转成ByteBuf,把消息解码成String抛出来了。解决方法:1.去掉解码器 2.客户端或服务端的消息不用ByteBuf封装,直接传String
阅读全文
posted @ 2022-04-23 15:20 会飞的猪仔
阅读(1311)
评论(0)
推荐(0)
公告