2019-07-07 08:25:39.734] boot - WARN [main] --- QosProtocolWrapper: [DUBBO] Fail to start qos server: , dubbo version: 2.6.4, current host: 192.168.0.103
java.lang.NoClassDefFoundError: io/netty/channel/nio/NioEventLoopGroup
在搭建dubbo的时候暴了这个错误。
但是 dubbo 其实是有依赖
org.jboss 的netty
而且 本地maven 仓库确实是有成功下载 netty的。
是缺少io.netty ? 引入
<groupId>io.netty</groupId> <artifactId>netty</artifactId>
发现还是不可以。而且 其他 jar其实是有 依赖 io.netty 的。也就是说 项目是有导入 io.netty的
一些网友 爆的相关这些错误,有些是导入 全的 netty 包,
<groupId>io.netty</groupId> <artifactId>netty-all</artifactId>
导入 全的 netty-all 解决
本文详细记录了在启动Dubbo QoS服务器时遇到的NoClassDefFoundError异常,涉及Netty组件缺失的问题。作者尝试了多种解决办法,包括检查Maven仓库中Netty的依赖情况,最终通过引入完整的Netty-all包成功解决了问题。
6734

被折叠的 条评论
为什么被折叠?



