我正在为所工作的公司将几个程序升级到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。