当我尝试创建新的OkHttpClient对象时,抛出异常
我正在使用OkHttp 3.11.0和OkIO 2.0.0-RC1。
okhttp3.internal.Util。(Util.java:60)上的okhttp3.OkHttpClient。(OkHttpClient。 java:123)at p12.Main.main(Main.java:8)原因:java.lang.ClassNotFoundException:java.net.URLClassLoader.findClass(URLClassLoader.java:381)的kotlin.TypeCastException .loadClass(ClassLoader.java:424)at sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:349)at java.lang.ClassLoader.loadClass(ClassLoader.java:357)... 4另外
对我有用的解决方案(在此github 评论中提到)是添加okhttp库本身:
摇篮科特林 DSL:
testImplementation("com.squareup.okhttp3:okhttp:4.2.2")
testImplementation("com.squareup.okhttp3:mockwebserver:4.2.2")
Run Code Online (Sandbox Code Playgroud)
Gradle Groovy DSL:
testImplementation 'com.squareup.okhttp3:okhttp:4.2.2'
testImplementation 'com.squareup.okhttp3:mockwebserver:4.2.2'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6848 次 |
| 最近记录: |