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>

相关推荐
一定要AK18 分钟前
Spring 入门核心笔记
java·笔记·spring
A__tao19 分钟前
Elasticsearch Mapping 一键生成 Java 实体类(支持嵌套 + 自动过滤注释)
java·python·elasticsearch
KevinCyao33 分钟前
java视频短信接口怎么调用?SpringBoot集成视频短信及回调处理Demo
java·spring boot·音视频
迷藏49439 分钟前
**发散创新:基于Rust实现的开源合规权限管理框架设计与实践**在现代软件架构中,**权限控制(RBAC)** 已成为保障
java·开发语言·python·rust·开源
總鑽風1 小时前
搭建Spring Boot + ELK日志平台,实现可视化日志监控
spring boot·elk·macos
不吃香菜学java2 小时前
Redis简单应用
数据库·spring boot·tomcat·maven
wuxinyan1232 小时前
Java面试题47:一文深入了解Nginx
java·nginx·面试题
新知图书2 小时前
搭建Spring Boot开发环境
java·spring boot·后端
皮皮林5512 小时前
SpringBoot 4 最被低估的新特性:Spring Data AOT
spring boot
冰河团队2 小时前
一个拉胯的分库分表方案有多绝望?整个部门都在救火!
java·高并发·分布式数据库·分库分表·高性能