2011-05-22 7 views
0

私はcmd(start-> run-> cmd)を使用してJava Antビルドまたは何か他のプログラムを実行します。通常、このコマンドは、すべてのタスクが完了するまでプログラムを継続的に実行します。ランニングの過程で、cmdコンサルは特定のログを継続的に出力します。私のcmdプログラムはいつも自動的に一時停止されますか?

しかし私のおかげで、cmdは常に数分後に自動的に一時停止されます。私はそれを目覚めさせるために任意のキーストロークを物理的に入力すると再起動します。本当に退屈です。私はいつもcmd.exeを見守っておく必要があります。

これを解決する方法や設定は、cmd.exeの代わりにWindowsのツールを使用して同じ機能を実現しますか?

答えて

3

私は、可能な説明のカップルを考えることができます。

  1. それはSystem.inから何かを読み取ろうとするとき、あなたのJavaアプリケーションが一時停止されます。
  2. 実際には、ある時点で「一時停止」コマンドを使用するバッチファイルを実行しています。

(FWIW:cmd.exeプログラムも実装/一時停止CTRL-S/CTRL-Qを使用し続けますが、(私の知る限り)を物理的キーボードから制御文字を入力する必要があり、その...、それは起こっていません。 )

+0

ご返信ありがとうございますが、どちらも可能な説明を考えているわけではありません。私はコマンドを入力するために物理的に命令を入力しなかったのは非常に奇妙です。私はあなたが知っているように窓7を使用しています。窓7はより安全な制御を持っています。 – Jammy

関連する問題