2011-12-19 8 views
2

NetBeans 7.1.1を使用してJava EEアプリケーションを構築しています。 Glassfishサーバーの出力とAnt構築プロセスを別々のアプリケーションで表示したいと考えています。私はOtrosLogViewerを設定して、glassfish server.logファイルとアプリケーションのlog4jログを出力します。しかし、私は蟻のビルドログを尾を引く方法を考え出していない。それでも、これらの作業はより洗練されたソリューションを望んでいます。 (FYI:tailは、指定されたログファイルを監視し、変更されたときに出力を更新するLinuxコマンドです)。Netbeans開発出力を表形式または別のアプリケーションで表示する方法はありますか?

私がOrtosLogViewerについて好きなのは、パターンを使用して情報をテーブル化されたテーブル。これにより、スタックトレースに圧倒されることなく、何が起こっているのかを簡単に見ることができます。たとえば、ログの70%がスタックトレースに取り込まれるのは簡単です。私はそれが必要ですが、それ以外の場合はそれが途中です。

いくつかの代替ソリューション:。

  1. 集計表でのNetBeansのログ出力を変更する方法(プラグイン多分)
  2. 指定へのNetBeansからのすべての出力を送信する方法ログファイルを作成し、私の選択したアプリケーションで尾を並べることができます。
  3. ビルドスクリプトを実行中にAntは他のツールの可変数を呼び出しているので、それが簡単にアプリケーションのデバッグ情報に

答えて

1

を表示することができますが、あなたはそれの形式だための完全なパターンを見つけるつもりされることはありません他のアイデア出力 - あなたができる最善のは[tool] messageのような形式で

[javac] Compiling X files... 
[echo] compilation done 

のようなマッチ出力です。

つまり、Antビルドスクリプトで呼び出される各コンポーネントは、出力の書式設定方法が異なる可能性があります。

関連する問題