1. ホーム
  2. java

[解決済み] ファイル名はなぜcatalina.outなのですか?

2022-02-27 09:17:12

質問

他のログファイルとは対照的に

catalina.out 

は拡張子が異なります。 logging.propertiesを確認しましたが、.outについては何も見つかりませんでした。これはなぜ、どこで設定されているのでしょうか? ありがとうございます。

解決方法は?

Catalina.outには、Tomcatの"System.out"と"System.err"に書き込まれたものがすべて含まれているだけです。

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

Catalinaの名前の由来を説明します。 こちら .


logging.propertiesを確認しましたが、.outについては何も書かれていませんでした。

標準出力/エラーストリームのcatalina.outへのリダイレクションは、以下の場所で発生します。 catalina.sh スクリプトを使用します。