[DUBBO] Duplicate class com/alibaba/dubbo/remoting/RemotingException.class in 2 jar

[DUBBO] Duplicate class com/alibaba/dubbo/remoting/RemotingException.class in 2 jar

dubbo项目启动时抛出如下异常:

 [DUBBO] Duplicate class com/alibaba/dubbo/remoting/RemotingException.class in 2 jar 
 [file:/data/repository/haiyoung/releases/139/haiyoung-0.0.1-SNAPSHOT.jar!/BOOT-INF/lib/dubbo-2.6.5.jar!/com/alibaba/dubbo/remoting/RemotingException.class, 
 file:/data/repository/haiyoung/releases/139/haiyoung-0.0.1-SNAPSHOT.jar!/BOOT-INF/lib/dubbo-remoting-api-2.6.5.jar!/com/alibaba/dubbo/remoting/RemotingException.class], 
 dubbo version: 2.6.5

去项目里看了下,确实有两个jar包下面有这个类,如下图所示:

image

解决方案

引入dubbo相关的依赖时,会有依赖传递,必须要exclude相关冲突的资源,
可参照如下方式进行解决
https://github.com/apache/incubator-dubbo-spring-boot-project/issues/227

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章