這個錯誤翻譯起來很簡單就是沒有定義LogDelegateFactory類
查了依賴發現確實沒有,沒有那只能引入spring-core版本
中含有LogDelegateFactory,結果發生其他不兼容的jar問題因為
含有LogDelegateFactory的spring-core的版本太高不支持springboot 1.5.9
分析了下異常堆棧看了是spring-cloud-start-config導致的,猜測是
springboot和springcloud的版本有問題,所以去查了下如下圖
而我們用的是springboot1.5.9使用的是Edgware.SR1,所以還是有區別的,抱着試試的態度重新打包發布
確實問題消失了。雖然只是一個小版本但是依賴的spring-cloud-starter-config版本卻是一樣的。
Edgware.RELEASE 對應 1.4.0
Edgware.SR1 對應 1.4.1