这个问题发现是由于版本问题引起的,下面是我用的两个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 已解决相关推荐

  1. storm和kafka集成报java.lang.ClassNotFoundException: kafka.api.OffsetRequest解决方法

    添加依赖 <dependency><groupId>org.apache.storm</groupId><artifactId>storm-kafka& ...

  2. Spark:Caused by: java.lang.ClassNotFoundException: scala.Product$class解决

    今天使用Spark进行RDD操作,当我开始运行程序时,出现Caused by: java.lang.ClassNotFoundException: scala.Product$class, 我最后检查 ...

  3. java.lang.ClassNotFoundException: retrofit2.Retrofit$Builder解决思路

    ClassNotFoundException报错 具体问题 报错详情 推测可能是jar包问题 问题总结自定义依赖缺少依赖jar 具体问题 Caused by: java.lang.NoClassDef ...

  4. Java后台接收参数出现java.lang.Integer cannot be cast to java.lang.Double错误(已解决)

    在Java接受前端传过来的数据信息的时候,使用List<List< double>>进行接收结果出现这个错误 java.lang.Integer cannot be cast ...

  5. android java.lang.ClassNotFoundException但此类已存在

    在android 开发过程中,我由于更改资源文件不当,导致过系统build失败,重新调整后rebuild ,遇到过出现ClassNotFoundException 异常这样的情况,但此类实际上已经存在 ...

  6. 【已解决】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 ...

  7. 【已解决】Caused by: java.lang.ClassNotFoundException: org.springframework.boot.context.properties.

    一.前言 最近小编在学习springcloud的项目知识,初出茅庐,跟着视频敲,发现不对劲.视频出的时间太早了,导致和现在的SpringBoot版本不一样,这是个头疼的问题,一个不小心就版本不兼容.击 ...

  8. Android <java.lang.ClassNotFoundException:Didn‘t find class ‘XXX‘ on path:DexPathList> 解决

    Android <java.lang.ClassNotFoundException:Didn't find class 'XXX' on path:DexPathList> 解决 如图:问 ...

  9. 已解决java.lang.NoClassDefFoundError异常的正确解决方法,亲测有效!!!

    已解决java.lang.NoClassDefFoundError异常的正确解决方法,亲测有效!!! 文章目录 报错问题 报错原因 解决方法 NoClassDefFoundError解决示例 福利 报 ...

最新文章

  1. SAP MCH1表和MCHA表更新逻辑
  2. static使用方法小结
  3. uva 11069 A Graph Problem
  4. alienware r12 i9+3090 lol卡顿问题
  5. 微信小程序之配置app.json
  6. java泛型_Java核心知识 基础五 JAVA 泛型
  7. 堆内存里的各种奇怪填充值
  8. js中短路运算符 ||
  9. 编程中的Eric常用的编程单词的缩写
  10. 如何使用 Mac 在 iPhone 上录制 FaceTime 通话?
  11. android 一位小数_android如何保留小数点后x位数字
  12. DNF2020年全新脚本展示第三部分
  13. H3CSE园区-NTP
  14. mysql join 从库_Mysql实现跨库join查询
  15. 什么是索引?索引的作用是什么?Mysql目前主要的几种索引类型
  16. Google浏览器清理缓存快捷键是什么
  17. 机器心理学家:可能是未来唯一不会被AI取代的职业
  18. 计算机图形学 裁剪算法源代码,OpenGL计算机图形学梁友栋裁剪算法实验代码及运行结果.doc...
  19. 今日头条自媒体怎么提高推荐量
  20. 如何在2019年开发Android应用程序:拥抱“新” Android

热门文章

  1. 项目——基于Oracle实现一个简易版的教务系统
  2. 互联网上的“罪恶之城”:40多国联合行动才端掉它
  3. SNMPv3 配置及snmpwalk命令信息获取
  4. tornado中文手册
  5. 1 谈谈section标签
  6. python之类的封装
  7. 大众点评(最新字体反爬)
  8. html单选按钮默认选中VSreact单选按钮默认选中
  9. 安装SAP IDES 的前期工作
  10. PBRT阅读: 第十章 材质