TomcatでStackTraceを出力

Tomcat上でサーブレットを実行させた場合、なんらかの例外をStackTraceに出力させようとしても、通常ではできません。これはTomcatがサーブレット上で表示されるのを防いでいるためです。実際に運用している場合はログに出力させればいいのですが、テスト中などでは標準エラー出力などに出力させた方が、デバッグが進む場合もあります。

そんなときは、e.printStackTrace(System.err)と記述すれば、標準エラー出力にエラーが出力されます。ログに出力させたい場合も、メソッドの引数にstreamを与えればOKです。

トラックバック(0)

このブログ記事を参照しているブログ一覧: TomcatでStackTraceを出力

このブログ記事に対するトラックバックURL: http://trialpc.net/mt/mt-tb.cgi/441

コメントする

Advertizement

このブログ記事について

このページは、tetsuが2005年7月 8日 18:37に書いたブログ記事です。

ひとつ前のブログ記事は「VNCサーバを自動で起動させない方法」です。

次のブログ記事は「弟の家へ」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 5.0

最近のコメント

カウンタ

リンク