Exception in thread "main" java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics
at okio.Okio.source(Okio.kt)
at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:145)
at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112)
at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184)
at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126)
at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95)
at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281)
at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224)
at com.squareup.okhttp.Call.getResponse(Call.java:286)
at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243)
at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205)
at com.squareup.okhttp.Call.execute(Call.java:80)
at webspider_20190410_shining.HttpUtil.get(HttpUtil.java:37)
at webspider_20190410_shining.Spider.getAllLinks(Spider.java:38)
at webspider_20190410_shining.Spider.main(Spider.java:240)
Caused by: java.lang.ClassNotFoundException: kotlin.jvm.internal.Intrinsics
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 15 more

=====
/**
* https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib/1.8.10
* https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.8.10/kotlin-stdlib-1.8.10.jar
*
*
* @author ZengWenFeng
* @date 2023.02.16
*/

在执行Java程序时遇到了一个异常,具体是NoClassDefFoundError,关联到kotlin/jvm/internal/Intrinsics类。这个问题通常由于缺少Kotlin标准库导致,可以通过引入kotlin-stdlib-1.8.10.jar来解决。文章提供了错误堆栈信息以及解决方法,涉及Okio和OkHttp库的使用。
832

被折叠的 条评论
为什么被折叠?



