私は他のJavaプロセスを実行しているCentOS 5.5でant(Javaビルドツール)スクリプトを実行しています。バックグラウンドでantスクリプトを実行するとき:
ant -f myfile.xml &> foo.out &
分岐したプロセスの状態が停止し、入力待機中に変わります。プロセスを前景にインポートすると再開されます(私の立場では入力は必要ありません)。
同じオペレーティングシステムCentOS 5.5を実行している他のコンピュータでは、これは発生しません。
答え1
私は答えを見つけました。クイック Google 検索で次のページが表示されました。
http://ant.apache.org/manual/running.html#背景
Antはすぐにstdinから読み込もうとし、バックグラウンドプロセスが中断されるようです。