maven依赖decoder_maven依赖冲突解决

在SpringBoot 1.5和SpringCloud Dalston版本下,集成XXL-JOB后遇到JobHandler调用失败的问题,日志显示NoSuchMethodError,原因是Netty相关依赖的版本冲突。通过排查发现是springcloud的ribbon模块引入的Netty版本与项目中其他Netty版本不一致。解决方法是将SpringCloud版本升级到Edgware.SR6,成功解决了依赖冲突。
摘要由CSDN通过智能技术生成

问题描述

目前使用springboot1.X版本,springcloud Dalston版本,集成xxjob注册使用项目启动没发现任何问题,可是jobhandler一直调用不成功,日志如下

2020-11-14 11:19:34.232 ERROR 16816 --- [ntLoopGroup-3-1] c.x.r.r.n.i.n.s.NettyHttpServerHandler : >>>>>>>>>>> xxl-rpc provider netty_http server caught exception

java.lang.NoSuchMethodError: io.netty.buffer.ByteBufUtil.getBytes(Lio/netty/buffer/ByteBuf;)[B

at com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServerHandler.channelRead0(NettyHttpServerHandler.java:42)

at com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServerHandler.channelRead0(NettyHttpServerHandler.java:26)

at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)

at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:339)

at io.netty.channel.AbstractChannel

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值