Java 6 - > 7迁移ClassFormatError:非法的局部变量表长度

时间:2014-02-20 19:46:33

标签: java java-7 java-6

我正在为我工​​作的公司将几个程序升级到JDK 1.7。我遇到了

中描述的ClassFormatError

Java7 ClassFormatError: Illegal local variable table length while creating the object

Java 7 with emma and junit causing java.lang.VerifyError and Illegal local variable Errors

是否有人知道“-XX:-UseSplitVerifier”jvm arg以外的修复?

1 个答案:

答案 0 :(得分:1)

这不是一个真正的修复,但是因为Java 8摆脱了" -XX:-UseSplitVerifier"未来唯一的替代方案是" -noverify"选项,这也是一个临时修复,直到像AspectJ这样的库相应更新。

Source