项目引入 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单独应用问题解决!
网友评论