クラスjava.lang.Process
の使用
-
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のメソッド 修飾子と型 メソッド 説明 ProcessVirtualMachine. process()この仮想マシンがLaunchingConnectorで起動されている場合は、そのProcessオブジェクトを返します。Process型のパラメータを持つcom.sun.jdiのメソッド 修飾子と型 メソッド 説明 VirtualMachineVirtualMachineManager. createVirtualMachine(Connection connection, Process process)ターゲットVMの仮想マシン・ミラーを作成します。 -
com.sun.jdi.connectでの Processの使用
Processを返すcom.sun.jdi.connectのメソッド 修飾子と型 メソッド 説明 ProcessVMStartException. process()Process型のパラメータを持つcom.sun.jdi.connectのコンストラクタ コンストラクタ 説明 VMStartException(Process process)VMStartException(String message, Process process) -
java.langでのProcessの使用
Processを返すjava.langのメソッド 修飾子と型 メソッド 説明 ProcessProcess. destroyForcibly()強制的にプロセスを強制終了します。ProcessRuntime. exec(String command)指定された文字列コマンドを、独立したプロセスで実行します。ProcessRuntime. exec(String[] cmdarray)指定されたコマンドと引数を、独立したプロセスで実行します。ProcessRuntime. exec(String[] cmdarray, String[] envp)指定されたコマンドと引数を、指定された環境を持つ独立したプロセスで実行します。ProcessRuntime. exec(String[] cmdarray, String[] envp, File dir)指定されたコマンドと引数を、指定された環境と作業ディレクトリを持つ独立したプロセスで実行します。ProcessRuntime. exec(String command, String[] envp)指定された文字列コマンドを、指定された環境を持つ独立したプロセスで実行します。ProcessRuntime. exec(String command, String[] envp, File dir)指定された文字列コマンドを、指定された環境と作業ディレクトリを持つ独立したプロセスで実行します。ProcessProcessBuilder. 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のメソッド 修飾子と型 メソッド 説明 ProcessJdiInitiator. process()起動されたプロセスを返します。
-