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

Java 爪哇6->;7迁移ClassFormatError:非法的局部变量表长度,java,java-7,java-6,Java,Java 7,Java 6,我正在为我工作的公司将几个程序升级到JDK1.7。我遇到了中描述的ClassFormatError 及 除了“-XX:-UseSplitVerifier”jvm arg?这不是一个真正的修复程序,但是由于Java 8去掉了“-XX:-UseSplitVerifier”,唯一的替代方法是“-noverify”选项,它也是一个临时修复程序,直到AspectJ这样的库被相应地更新 .为什么不使用SplitVerifier?我只是担心将来的迁移。在Java 8中,该标志将被弃用。您是否尝试将导致该错

我正在为我工作的公司将几个程序升级到JDK1.7。我遇到了中描述的ClassFormatError


除了“-XX:-UseSplitVerifier”jvm arg?

这不是一个真正的修复程序,但是由于Java 8去掉了“-XX:-UseSplitVerifier”,唯一的替代方法是“-noverify”选项,它也是一个临时修复程序,直到AspectJ这样的库被相应地更新


.

为什么不使用SplitVerifier?我只是担心将来的迁移。在Java 8中,该标志将被弃用。您是否尝试将导致该错误的API升级到最新版本?这似乎是最好的永久解决方案。我只是想知道是否还有其他人有其他的解决办法