java.lang.ClassNotFoundException: okio.ForwardingTimeout 已解决
这个问题发现是由于版本问题引起的,下面是我用的两个jar源码对比:
先看看okio-1.13.0.jar的,会发现在forwardingSource下面有ForwardingTimeout这个类
下面是okio-2.0.0.jar 包,会发现那个ForwardingTimeout没了,不知道官方改成什么了
我用okhttp-3.8.0.jar引用okio-2.0.0.jar的时候就会报
Exception in thread "main" java.lang.NoClassDefFoundError: okio/ForwardingTimeoutat okhttp3.internal.http1.Http1Codec.newFixedLengthSink(Http1Codec.java:230)at okhttp3.internal.http1.Http1Codec.createRequestBody(Http1Codec.java:103)at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.java:60)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:45)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:93)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:120)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:185)at okhttp3.RealCall.execute(RealCall.java:69)at com.test.httpclient.HttpClientUtil.postJson(HttpClientUtil.java:141)at com.test.httpclient.HttpClientUtil.main(HttpClientUtil.java:301)
Caused by: java.lang.ClassNotFoundException: okio.ForwardingTimeoutat java.net.URLClassLoader.findClass(Unknown Source)at java.lang.ClassLoader.loadClass(Unknown Source)at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)at java.lang.ClassLoader.loadClass(Unknown Source)... 19 more
然后换到okio-1.13.0.jar,这个错误就没了,下面是提供这个jar的下载路径:
okio-1.13.0.jar下载链接
注意:okio-1.13.0.jar是com.squareup.okio的
java.lang.ClassNotFoundException: okio.ForwardingTimeout 已解决相关推荐
- storm和kafka集成报java.lang.ClassNotFoundException: kafka.api.OffsetRequest解决方法
添加依赖 <dependency><groupId>org.apache.storm</groupId><artifactId>storm-kafka& ...
- Spark:Caused by: java.lang.ClassNotFoundException: scala.Product$class解决
今天使用Spark进行RDD操作,当我开始运行程序时,出现Caused by: java.lang.ClassNotFoundException: scala.Product$class, 我最后检查 ...
- java.lang.ClassNotFoundException: retrofit2.Retrofit$Builder解决思路
ClassNotFoundException报错 具体问题 报错详情 推测可能是jar包问题 问题总结自定义依赖缺少依赖jar 具体问题 Caused by: java.lang.NoClassDef ...
- Java后台接收参数出现java.lang.Integer cannot be cast to java.lang.Double错误(已解决)
在Java接受前端传过来的数据信息的时候,使用List<List< double>>进行接收结果出现这个错误 java.lang.Integer cannot be cast ...
- android java.lang.ClassNotFoundException但此类已存在
在android 开发过程中,我由于更改资源文件不当,导致过系统build失败,重新调整后rebuild ,遇到过出现ClassNotFoundException 异常这样的情况,但此类实际上已经存在 ...
- 【已解决】Caused by: java.lang.ClassNotFoundException: com.sun.istack.Pool
最近遇到一个报错,记录一下解决的过程: 报错: 22-03-18.10:16:33.718 [JSF-FileRegistry-Back-Load-2-T-1] ERROR FileRegistry ...
- 【已解决】Caused by: java.lang.ClassNotFoundException: org.springframework.boot.context.properties.
一.前言 最近小编在学习springcloud的项目知识,初出茅庐,跟着视频敲,发现不对劲.视频出的时间太早了,导致和现在的SpringBoot版本不一样,这是个头疼的问题,一个不小心就版本不兼容.击 ...
- Android <java.lang.ClassNotFoundException:Didn‘t find class ‘XXX‘ on path:DexPathList> 解决
Android <java.lang.ClassNotFoundException:Didn't find class 'XXX' on path:DexPathList> 解决 如图:问 ...
- 已解决java.lang.NoClassDefFoundError异常的正确解决方法,亲测有效!!!
已解决java.lang.NoClassDefFoundError异常的正确解决方法,亲测有效!!! 文章目录 报错问题 报错原因 解决方法 NoClassDefFoundError解决示例 福利 报 ...
最新文章
- SAP MCH1表和MCHA表更新逻辑
- static使用方法小结
- uva 11069 A Graph Problem
- alienware r12 i9+3090 lol卡顿问题
- 微信小程序之配置app.json
- java泛型_Java核心知识 基础五 JAVA 泛型
- 堆内存里的各种奇怪填充值
- js中短路运算符 ||
- 编程中的Eric常用的编程单词的缩写
- 如何使用 Mac 在 iPhone 上录制 FaceTime 通话?
- android 一位小数_android如何保留小数点后x位数字
- DNF2020年全新脚本展示第三部分
- H3CSE园区-NTP
- mysql join 从库_Mysql实现跨库join查询
- 什么是索引?索引的作用是什么?Mysql目前主要的几种索引类型
- Google浏览器清理缓存快捷键是什么
- 机器心理学家:可能是未来唯一不会被AI取代的职业
- 计算机图形学 裁剪算法源代码,OpenGL计算机图形学梁友栋裁剪算法实验代码及运行结果.doc...
- 今日头条自媒体怎么提高推荐量
- 如何在2019年开发Android应用程序:拥抱“新” Android