相关疑难解决方法(0)

Eclipse中的Java 7 JVM VerifyError

当我使用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)
Run Code Online (Sandbox Code Playgroud)

我在这里发现了一个相关的bug 并使用了建议的使用jvm选项的解决方法,-XX:-UseSplitVerifier尽管它有效,但这个bug仍然让我感到困惑.

有谁知道为什么会这样,为什么解决方法......有效?

- 注意 -

该项目使用JDK 6进行编译.

java eclipse jvm java-7

33
推荐指数
1
解决办法
3万
查看次数

标签 统计

eclipse ×1

java ×1

java-7 ×1

jvm ×1