Java 7 JVM VerifyError in Eclipse
当我使用JDK 7在eclipse indigo中编译我的项目时,我得到以下错误对话框
使用以下堆栈跟踪
Exception in thread "main" java.lang.VerifyError: Expecting a stackmap frame at branch target 32 in method ... at offset 0
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.getMethod0(Unknown Source)
at java.lang.Class.getMethod(Unknown Source)
at sun.launcher.LauncherHelper.getMainMethod(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
我在这里发现了一个相关的错误,并使用了使用jvm选项的建议解决方法,尽管它有效,但这个错误仍然让我感到困惑。-XX:-UseSplitVerifier
有谁知道为什么会发生这种情况以及为什么解决方法...工程?
--注意--
该项目使用 JDK 6 编译良好。