java lang验证错误

kal*_*kal 5 java

java.lang.VerifyError: (class: a method: parse signature: 
()Z) Incompatible argument to function

public boolean parse() {


}
Run Code Online (Sandbox Code Playgroud)

这个错误意味着什么以及如何解决这些错误

kro*_*old 5

通常这种错误与版本问题有关,您正在使用不同版本的库进行编译.对于java 1.5类型的强制,可能会出现一些相当微妙的变种,其中1.4编译器会选择不同的.用1.5重新编译所有内容,并确保使用相同的版本.