jinfoコマンド

機械翻訳について

名前

jinfo - 指定されたJavaプロセスのJava構成情報を生成

シノプシス

ノート:このコマンドは試験的であり、サポートされていません。

jinfo [option] pid

option
これは、jinfoコマンド行オプションです。 「jinfoコマンドのオプション」を参照してください。
pid

出力される構成情報のプロセスIDです。 プロセスはJavaプロセスである必要があります。 マシン上で実行されているJavaプロセスのリストを取得するには、psコマンドを使用するか、JVMプロセスが別のDockerインスタンスで実行されていない場合はjpsコマンドを使用します。

ノート: JDK 10は、別のドッキング・プロセスで実行されているJavaプロセスにアタッチするときにAPIを使用するためのサポートを追加しました。 ただし、jpsコマンドでは、別のDockerインスタンスで実行されているJVMプロセスをリストしません。 Dockerコンテナ内の仮想マシンとLinuxホストの接続を試みる場合は、psなどのツールを使用して、JVMのPIDを参照する必要があります。

説明

jinfoコマンドは、指定されたJavaプロセスに関するJava構成情報を出力します。 構成情報は、Javaシステム・プロパティとJVMコマンド行フラグで構成されます。 指定したプロセスが64ビット版のJVMで実行されている場合は、-J-d64オプションの指定が必要になることがあります。次に例を示します。

jinfo -J-d64 -sysprops pid

このコマンドはサポートされておらず、JDKの将来のリリースでは使用できない可能性があります。 dbgeng.dllが存在していないWindowsシステムでは、Debugging Tools For Windowsをインストールしないとこれらのツールが正常に動作しません。 PATH環境変数に、ターゲット・プロセスで使用されるjvm.dllの場所またはコア・ダンプ・ファイルが生成された場所を含めてください。

jinfoコマンドのオプション

注:

次のオプションを使用しない場合は、コマンドライン・フラグとシステム・プロパティの名前と値のペアが両方とも出力されます。

-flag name
指定されたコマンド行フラグの名前と値を出力します。
-flag [+|-]name
指定されたブール型のコマンド行フラグを有効または無効にします。
-flag name=value
指定されたコマンド行フラグを指定された値に設定します。
-flags
JVMに渡されたコマンド行フラグを出力します。
-sysprops
Javaシステム・プロパティを名前と値のペアとして出力します。
-hまたは-help
ヘルプ・メッセージを出力します。