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