java.lang.verifyerror

sz81bmfz  于 2021-07-05  发布在  Java
关注(0)|答案(2)|浏览(329)

我正在扩展jfreechart chartcomposite类。当我尝试创建扩展类的示例时 java.lang.VerifyError : .... incompatible object argument for function call 错误。

mwkjh3gx

mwkjh3gx1#

几乎喷吐:
它通常发生在您正在编译库的一个版本,但正在运行库的另一个版本时。
更准确地说,verifyerror是linkageerror的一种类型。linkageerror的javadoc说:“linkageerror的子类表示一个类对另一个类有某种依赖性;但是,后一个类在前一个类的编译之后发生了不可比拟的变化。”

6rqinv9w

6rqinv9w2#

听起来你可能在和另一个版本的 JFreeChart jar,而不是编译代码所依据的—堆栈跟踪是否包含任何有关有问题的方法的信息?
另一种可能是jfreechart期望类路径上某个第三方库的特定版本,而您使用的是另一个版本。

相关问题