![]() 上一页 |
![]() 下一页 |
默认情况下,在 JVM 中禁用了 JFR。要启用 JFR,必须使用 -XX:+FlightRecorder
选项启动 Java 应用程序。由于 JFR 是一种商业功能,仅在基于 Java 平台标准版 (Oracle Java SE Advanced 和 Oracle Java SE Suite) 的商业包中提供,因此您还需要使用 -XX:+UnlockCommercialFeatures
选项来启用商业功能。
例如,要在启动名为 MyApp
的 Java 应用程序时启用 JFR,请使用以下命令:
java -XX:+UnlockCommercialFeatures -XX:+FlightRecorder MyApp
有关 java
命令的这些选项和其他选项的详细信息,请参阅以下参考页:http://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html
(Solaris、Linux、OS X)
http://docs.oracle.com/javase/8/docs/technotes/tools/windows/java.html
(Windows)