我 Java(TM)SE运行时环境(版本1.7.0_45-b18) 在Linux机器上部署Java HotSpot(TM)64位服务器VM(构建24.45-b08,混合模式)。我可以运行Java Mission控件(JMC)但是我无法从JMC运行“Flight Recorder”。我收到了这条消息的弹出窗口:
未启用商业功能。在JDK7u4及更高版本中,必须使用-XX:+ UnlockCommercialFeatures -XX:+ FlightRecorder启动JVM。
我检查了我的jmc.ini文件,该文件与JMC应用程序本身位于同一个$ JAVA_HOME / bin目录中,并且它有以下两个标志:
-XX:+ UnlockCommercialFeatures -XX:+ FlightRecorder
飞行记录器有什么问题?
提前谢谢。
答案 0 :(得分:0)
如果它无法连接到JMC应用程序本身,那很奇怪。否则,必须将命令行参数添加到要监视的JVM。