[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

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