我正在扩展jfreechart chartcomposite类。当我尝试创建扩展类的示例时 java.lang.VerifyError : .... incompatible object argument for function call 错误。
java.lang.VerifyError : .... incompatible object argument for function call
mwkjh3gx1#
几乎喷吐:它通常发生在您正在编译库的一个版本,但正在运行库的另一个版本时。更准确地说,verifyerror是linkageerror的一种类型。linkageerror的javadoc说:“linkageerror的子类表示一个类对另一个类有某种依赖性;但是,后一个类在前一个类的编译之后发生了不可比拟的变化。”
6rqinv9w2#
听起来你可能在和另一个版本的 JFreeChart jar,而不是编译代码所依据的—堆栈跟踪是否包含任何有关有问题的方法的信息?另一种可能是jfreechart期望类路径上某个第三方库的特定版本,而您使用的是另一个版本。
JFreeChart
2条答案
按热度按时间mwkjh3gx1#
几乎喷吐:
它通常发生在您正在编译库的一个版本,但正在运行库的另一个版本时。
更准确地说,verifyerror是linkageerror的一种类型。linkageerror的javadoc说:“linkageerror的子类表示一个类对另一个类有某种依赖性;但是,后一个类在前一个类的编译之后发生了不可比拟的变化。”
6rqinv9w2#
听起来你可能在和另一个版本的
JFreeChart
jar,而不是编译代码所依据的—堆栈跟踪是否包含任何有关有问题的方法的信息?另一种可能是jfreechart期望类路径上某个第三方库的特定版本,而您使用的是另一个版本。