Java Mission Control 5.3.0の使用を開始しようとしています。
-XX:+UnlockCommercialFeatures -XX:+FlightRecorderを Web アプリの jetty.template に追加しました。
次に、 mvn jetty:runで Web アプリを開始します。
しかし、Flight Recorderを起動しているときに、以下のようなポップアップで問題が発生しました。
'Start Flight Recording.. (Last attempt failed)' have encountered a problem.Commercial features are not enabled. In JDK7u4 and above,the JVM must be started with -XX:+UnlockCommercialFeatures -XX:+FlightRecorder .
また、以下のフラグをpom.xmlに追加しようとしましたが、機能しません。
<jvmArgs>
<jvmArg>-Xmx128m</jvmArg>
<jvmArg>-Xms128m</jvmArg>
<jvmArg>-XX:MaxPermSize=512m</jvmArg>
<jvmArg>-XX:+UnlockCommercialFeatures</jvmArg>
<jvmArg>-XX:+FlightRecorder</jvmArg>
<jvmArg>-XX:StartFlightRecording=duration=160s,delay=20s,settings=profile,filename=target/recording.jfr</jvmArg>
</jvmArgs>
Web アプリで Flight Recorder を有効にするにはどうすればよいですか?