Java クラスから jar を実行したいのですが、どうすれば実行できますか? 何かのようなもの:
public static void main(String[] args) {
Process process = Runtime.getRuntime().exec("java --jar grok.jar");
}
私はIDE内からこれを実行していました.Eclipse. 返されたプロセスを使用してコマンドの結果を確認する方法がわかりません。また、jar の出力を自分の選択した場所に送信できるとよいでしょう。これはおそらく「process.getOutputStream()」を使用して達成できますが、jar がブロッキング プロセスを起動するので、それがどのように機能するかわかりませんか?
ありがとう