報錯:java.lang.ClassNotFoundException: io.opentracing.util.GlobalTracer
近來在做一個在線教育的項目,課程信息放在數據庫,而視頻放在阿里雲,當前端調用刪除小節課程時,需要刪除阿里雲上存儲的視頻,以及Mysql數據庫的課程信息,因此要用到Feign遠程調用,但是Edu消費者調用Vod生產者時,Vod后端報錯:
java.lang.ClassNotFoundException: io.opentracing.util.GlobalTracer
提示GlobalTracer這個類所在的包找不到,打開Project Libaries,發現相關的依賴存在
這就納悶了,我的父工程pom文件中也有也有相對應的,於是在子module中重新引入依賴
重新編譯module,利用Swagger重新測試,響應的Controller服務,成功!