我正在为所工作的公司将几个程序升级到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以外,还有谁知道修复程序吗?

最佳答案

这并不是一个真正的修复程序,但是由于Java 8摆脱了“ -XX:-UseSplitVerifier”,因此唯一的替代选择是“ -noverify”选项,这也是一个临时修复程序,直到像AspectJ这样的库被相应地更新为止。

Source

10-06 08:56