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.comp