2
Javaのブレーク(少なくともバージョン7と、私が試してみました8時)、それはCtrlキー + ブレーク信号を受信し、デフォルトの動作を持っている、それは完全なスレッドダンプを書き出します。これを無効にしたり、この出力を抑制する方法はありますか?抑制JavaのCtrlキーを押しながら行動
Javaのブレーク(少なくともバージョン7と、私が試してみました8時)、それはCtrlキー + ブレーク信号を受信し、デフォルトの動作を持っている、それは完全なスレッドダンプを書き出します。これを無効にしたり、この出力を抑制する方法はありますか?抑制JavaのCtrlキーを押しながら行動
java
コマンドのマニュアルのNon-Standard Options sectionによると、あなたはそれを無効にする-Xrs
オプションを使用することができます。
-Xrs
はJVMによって、オペレーティング・システムのシグナルの使用を減らし。
- はCtrl +ブレークスレッドダンプは使用できません。
...
-Xrs
を指定する2つの結果はがあります。
- シャットダウンフックを実行するのは、たとえば、
System.exit()
を呼び出すことです.JVMを終了する必要があります。すべて-X
と-XX
オプションと同様に
、これは将来のJavaのリリースで利用可能であることが保証されていません。
これは例外ではありません。 http://stackoverflow.com/questions/10756105/how-to-get-a-complete-stack-trace-of-a-running-java-program-that-is-taking-100を参照してください。つまり、スタックダンプは間違った言葉であり、すべてのスレッドをダンプします。 – Vijay