2017-07-07 7 views
0

私は<java>タスクをAntを使って起動して、stdoutにいくつかのものを出力するプログラムを実行します。これは、最終的には、ユーザが簡単にコピー&ペーストできるようにしたいのです。しかし、stdoutの各行に接頭辞[java]が付いているため、ユーザーにとって不必要なことが起こります。Antの<java>タスク出力から先頭の[java]ラベルを削除するにはどうすればいいですか?

印刷する方法はありますかSystem.out.println(...)の出力は[java]という接頭辞なしで出力されますか?

答えて

0

設定ANT_ARGS=-emacsant FAQ次を参照してください。

Antは、すべての ログメッセージの前に現在のタスクの名前で「バナー」を追加していない - と何がビルトインされている正規表現 あなたにこれを説明するエディタです。

このバナーを無効にするには、-emacsスイッチを指定してAntを起動します。 [...]

また

ant manual Running Apache AntすべてのCLIオプションが役に立つかもしれませんリスト:

-emacs、-eは@Rebse装飾なし

+0

おかげでログ情報を生成 - - 私はAntプロセスの中で*制御できるものを望んでいましたが、少なくとも、ユーザーに "バグを取り除くためにANT_ARGS = -emacsで再度実行してください"というメッセージを表示することができます。 tはバナーと呼ばれます。 – Max

関連する問題