okhttp3报错:java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics
OkHttp3 上传,报错,提示:
java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics
okhttp 版本:okhttp-3.0.0.jar、 okio-2.0.0.jar
本机测试正常,相关的文件更新到服务器上之后就报这个错。
网上找到了思路:https://github.com/square/okhttp/issues/5299
本机正常是因为通过 maven 获取了 okhttp 的完整依赖,而放到服务器上的时候,只放了 okhttp 和 okio 的包,缺少了 kotlin-stdlib。
于是从本机的.m2 目录中找到了 kotlin 的 jar 包:kotlin-stdlib-1.2.60.jar,
把这个 jar 包放到服务器上,重启,问题解决。
————————————————
版权声明:本文为 CSDN 博主「小鹰信息技术服务部」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhouyingge1104/article/details/105681405