0

別のjarファイルを起動するJavaでプログラムを作成しています。System.out.println() を使用するときに jar が出力するすべてのもの、またはそれが出力するエラーをどのように読み取ることができますか?

4

1 に答える 1

2

おそらく、または「他のjarを開始する」ためにどちらProcessBuilder.start()かを使用していますが、どちらもオブジェクトを返します。このインスタンスを呼び出すと、 stdout を表す が得られます。を呼び出すと、stderr が返されます。Runtime.exec()ProcessgetInputStream()InputStreamgetErrorStream()

于 2012-08-15T22:36:31.693 に答える