现象: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>