禁用 JIT

可以用几种方式禁用 JIT。

关于本任务

关闭 JIT 是一种临时措施,可帮助在调试 Java™ 应用程序时隔离问题。

程序

  • 在 JVM 命令行上使用 -D 选项将 java.compiler 属性设置为 NONE 或空字符串。
    在 shell 或命令提示符下输入以下命令:
    java -Djava.compiler=NONE <class>
                                           
  • 在 JVM 命令行上使用 -Xint 选项。
    在 shell 或命令提示符下输入以下命令:
    java 
      -Xint 
    <class>