はなぜファイルの名前がcatalina.outですか?他のログとは対照的に
catalina.out
は別の拡張子を持つファイル。 私はlogging.propertiesをチェックし、.outについては何も見つかりませんでした。なぜ、そしてこれがどこに設定されていますか?おかげさまで
はなぜファイルの名前がcatalina.outですか?他のログとは対照的に
catalina.out
は別の拡張子を持つファイル。 私はlogging.propertiesをチェックし、.outについては何も見つかりませんでした。なぜ、そしてこれがどこに設定されていますか?おかげさまで
Catalina.outには、Tomcatの「System.out」と「System.err」に書き込まれたすべてが含まれています。
「catalina.out」という名前は、従来Tomcatを起動するために使用されていたcatalina.shスクリプトに由来しています。あなたの名前を変更したい場合、またはout/errストリームでファンキーなことをしたい場合...スクリプトをハックするか、別の起動スクリプトで置き換えることができます。
「カタリナ」という名前の由来は、hereです。
私はlogging.propertiesをチェックして、.outのについては何も見つかりませんでした。
標準出力/エラーストリームのcatalina.outへのリダイレクトは、catalina.sh
スクリプトで行われます。
独自のlog4j構成とswallowOutputプロパティを使用して行う必要があるようです。 wiki FAQを参照してください。 this answerの詳細も参照してください。
log4jはロギングパッケージですので、使用しない場合は、パッケージのjavadocをロギングしてください。ロギングパッケージを使用していない場合は、使用を開始することをお勧めします。
これまでのところ、catalina.outはTomcatのLinuxインストールにしか存在せず、tailコマンドでリアルタイムでサーバーのJavaコンソールの出力を見ることができます – Stainedart