【发布时间】:2018-02-08 19:52:04
【问题描述】:
所以我是一个使用 java 代理注入的项目的开发人员。需要注意的是,这个错误发生在 main 调用之后。
对于大多数用户来说一切都很好,但有些用户遇到了 java.nio.IntBuffer 没有加载 clear()(继承自 Buffer)的问题
错误:
java.lang.NoSuchMethodError: java.nio.IntBuffer.clear()Ljava/nio/IntBuffer;
然后在我们的代码中调用了第一次 clear() 的堆栈跟踪。
这是什么原因(除了 Java 在运行时没有加载),我该如何解决?
【问题讨论】:
-
检查这个comment。 Java9 似乎改变了 Buffer 的一些方法签名。