クラスjava.lang.Process
の使用
パッケージ | 説明 |
---|---|
com.sun.jdi |
これは、Java Debug Interface (JDI)のコア・パッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義します。
|
com.sun.jdi.connect |
このパッケージは、JDIを使用する仮想マシンとターゲット仮想マシン間の接続を定義します。
|
java.lang |
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
|
jdk.jshell.execution |
JShell実行エンジンを構築するための実装サポートを提供します。
|
-
com.sun.jdiでのProcessの使用
Processを返すcom.sun.jdiのメソッド 修飾子と型 メソッド 説明 Process
VirtualMachine. process()
この仮想マシンがLaunchingConnector
で起動されている場合は、そのProcess
オブジェクトを返します。型Processのパラメータを持つcom.sun.jdiのメソッド 修飾子と型 メソッド 説明 VirtualMachine
VirtualMachineManager. createVirtualMachine(Connection connection, Process process)
ターゲットVMの仮想マシン・ミラーを作成します。 -
com.sun.jdi.connectでのProcessの使用
Processを返すcom.sun.jdi.connectのメソッド 修飾子と型 メソッド 説明 Process
VMStartException. process()
型Processのパラメータを持つcom.sun.jdi.connectのコンストラクタ コンストラクタ 説明 VMStartException(Process process)
VMStartException(String message, Process process)
-
java.langでのProcessの使用
Processを返すjava.langのメソッド 修飾子と型 メソッド 説明 Process
Process. destroyForcibly()
プロセスを強制的に強制終了します。Process
Runtime. exec(String command)
指定された文字列コマンドを、独立したプロセスで実行します。Process
Runtime. exec(String[] cmdarray)
指定されたコマンドと引数を、独立したプロセスで実行します。Process
Runtime. exec(String[] cmdarray, String[] envp)
指定されたコマンドと引数を、指定された環境を持つ独立したプロセスで実行します。Process
Runtime. exec(String[] cmdarray, String[] envp, File dir)
指定されたコマンドと引数を、指定された環境と作業ディレクトリを持つ独立したプロセスで実行します。Process
Runtime. exec(String command, String[] envp)
指定された文字列コマンドを、指定された環境を持つ独立したプロセスで実行します。Process
Runtime. exec(String command, String[] envp, File dir)
指定された文字列コマンドを、指定された環境と作業ディレクトリを持つ独立したプロセスで実行します。Process
ProcessBuilder. start()
このプロセス・ビルダーの属性を使って新規プロセスを起動します。型Processの引数を持つ型を返すjava.langのメソッド 修飾子と型 メソッド 説明 CompletableFuture<Process>
Process. onExit()
プロセス終了のためのCompletableFuture<Process>
を返します。static List<Process>
ProcessBuilder. startPipeline(List<ProcessBuilder> builders)
各ProcessBuilderのプロセスを開始し、標準出力ストリームと標準入力ストリームによってリンクされたプロセスのパイプラインを作成します。 -
jdk.jshell.executionでのProcessの使用
Processを返すjdk.jshell.executionのメソッド 修飾子と型 メソッド 説明 Process
JdiInitiator. process()
起動されたプロセスを返します。