2011-11-14 32 views

答えて

20

Catalina.outには、Tomcatの「System.out」と「System.err」に書き込まれたすべてが含まれています。

「catalina.out」という名前は、従来Tomcatを起動するために使用されていたcatalina.shスクリプトに由来しています。あなたの名前を変更したい場合、またはout/errストリームでファンキーなことをしたい場合...スクリプトをハックするか、別の起動スクリプトで置き換えることができます。

「カタリナ」という名前の由来は、hereです。


私はlogging.propertiesをチェックして、.outのについては何も見つかりませんでした。

標準出力/エラーストリームのcatalina.outへのリダイレクトは、catalina.shスクリプトで行われます。

+1

これまでのところ、catalina.outはTomcatのLinuxインストールにしか存在せず、tailコマンドでリアルタイムでサーバーのJavaコンソールの出力を見ることができます – Stainedart

2

独自のlog4j構成とswallowOutputプロパティを使用して行う必要があるようです。 wiki FAQを参照してください。 this answerの詳細も参照してください。

log4jはロギングパッケージですので、使用しない場合は、パッケージのjavadocをロギングしてください。ロギングパッケージを使用していない場合は、使用を開始することをお勧めします。

関連する問題