原因:解码器用错,客户端或服务端选择ByteBuf封装消息,但是ChannelInitializer继承类中使用了String的解码器,String不能转成ByteBuf,把消息解码成String抛出来了。
解决方法:1.去掉解码器
2.客户端或服务端的消息不用ByteBuf封装,直接传String
标签:lang,Netty,java,String,解码器,ByteBuf,服务端,客户端
来源: https://www.cnblogs.com/huifeidezhuzai/p/16182523.html