私と同じディレクトリにあるコンパイル済みのサードパーティ JAR に依存するプログラムを Java で作成しています。実行時に、プログラムはこのファイルが存在するかどうかを確認し、存在しない場合はダウンロードします。次に、そのメイン クラスが実行されます。ただし、生成されたプログラムは大量のテキストをコンソールに直接出力します。この出力を「キャプチャ」(したがって非表示) しstdout
、自分の入力を親アプリケーションから直接返す方法はありstdin
ますか? 理想的には、子プログラムを同じ JVM 内に常駐させたいので、どのバージョンのRuntime.exec()
.
質問する
86 次