springboot jar包冲突

项目引入 Web3J


image.png

启动动后报错


image.png

冲报错内容看应该是kotlin-stdlib-1.2.71.jar 冲突!
打开pom文件 用maven helper插件分析
image.png

image.png

web3J里面确实有多处引用了kotlin-stdlib-1.2.71.jar


image.png

其实web3J里面的okhttp里面引入的是如上图所示的1.4.10版本的 而插件maven helper分析里面显示的却是1.2.71版本(有点奇怪,可能在其他jar有引入具体哪一个没有细找)
image.png

直接在web3J下面排除kotlin-stdlib


image.png

排除后报java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics
image.png

排除后在pom单独应用问题解决!

你可能感兴趣的:(springboot jar包冲突)