java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer;

现象:springboot服务在调用三方接口时报ByteBuffer.flip()Ljava/nio/ByteBuffer;与三方人员沟通他那边请求是通的;

解决:出现此问题的原因是由于请求时的jdk使用的1.5,因为maven如果不指定编译采用的jdk版本则会默认采用jdk1.5;

在pom中添加一些变量重新编译,再请求成功;

<maven.compiler.target>1.8</maven.compiler.target>

<maven.compiler.source>1.8</maven.compiler.source>

相关推荐
jiayong233 分钟前
Tomcat性能优化面试题
java·性能优化·tomcat
秋刀鱼程序编程7 分钟前
Java基础入门(五)----面向对象(上)
java·开发语言
sunnyday042613 分钟前
基于Netty构建WebSocket服务器实战指南
服务器·spring boot·websocket·网络协议
纪莫23 分钟前
技术面:MySQL篇(InnoDB的锁机制)
java·数据库·java面试⑧股
Remember_99330 分钟前
【LeetCode精选算法】滑动窗口专题二
java·开发语言·数据结构·算法·leetcode
Filotimo_40 分钟前
在java开发中,cron表达式概念
java·开发语言·数据库
码农水水1 小时前
京东Java面试被问:HTTP/2的多路复用和头部压缩实现
java·开发语言·分布式·http·面试·php·wpf
你怎么知道我是队长1 小时前
C语言---未定义行为
java·c语言·开发语言
没有bug.的程序员2 小时前
Java 序列化:Serializable vs. Protobuf 的性能与兼容性深度对比
java·开发语言·后端·反射·序列化·serializable·protobuf
愚公移码2 小时前
蓝凌EKP产品:主文档权限机制浅析
java·前端·数据库·蓝凌