7

Antコマンドからの出力をキャプチャするための最良の方法を誰かが私に提案できますか?

私は黒点デバイスのルーティングテストをいくつか書いています。コマンド自体がネットワーク統計を返します。これらすべての結果をより視覚的なアプリケーションにダンプする何かを書き込もうとしています。

私はWindowsVistaを使用しています。

4

4 に答える 4

12

あなたは単にアリレコーダータスクを使うことができます:

<record name="build.log"> </record>

これには、出力が画面とログファイルの両方に書き込まれるという利点があります。これは、出力リダイレクトを実行したり、オプションant debug > build.log を指定してantを呼び出したりする場合には当てはまりません。-logfile

于 2011-02-07T13:00:55.763 に答える
4

オプションを使用-logfile <file>して、出力をファイルに書き込みます。@jespereが言ったように、独自のロガーまたはリスナーを実装することで、さらに詳細な制御を得ることができます。

于 2009-05-10T11:33:49.313 に答える
3

「-verbose」フラグを使用し、「>」を使用してコマンドライン出力用のファイルを指定するだけです。

例えば:

ant -verbose > output.txt
于 2009-05-10T11:28:53.940 に答える
1

すべてのAnt出力を受信するカスタムAntロガーを定義できます。これにより、出力でやりたいことが何でもできます。

于 2009-05-10T11:27:32.883 に答える