• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:tomcat5.5のログファイル名称の変更について)

tomcat5.5のログファイル名称の変更方法を解説

このQ&Aのポイント
  • tomcat5.5では、ログファイルが日付ごとに作成されますが、日付無しで出力させる方法はあるのでしょうか?設定ファイルの変更では不可能なのか検証しました。
  • 日付ごとに作成されるtomcat5.5のログファイルの名称を日付無しの形式で出力する方法は、jarの入れ替えによるものが主流のようです。設定ファイルの変更では実現できない可能性があります。
  • tomcat5.5のログファイルは日付ごとに作成されますが、日付無しで出力させる方法としては、jarの入れ替えが一般的です。設定ファイルの変更では実現できないようです。

質問者が選んだベストアンサー

  • ベストアンサー
  • cnaos
  • ベストアンサー率100% (5/5)
回答No.1

結論から言うと、設定ファイルの変更のみでは不可能で、 追加のJarなしに日付無しで出力させることはできないと思われます。 デフォルトで使われているログ出力フレームワークはjava.util.loggingで、 その他にlog4jというログ出力フレームワークによるログ出力を行う事ができます。 log4jを使うログ出力だと、jarファイルの追加と、設定ファイルの追加だけで対応できると思います。 デフォルトで使われているTomcatのログ出力クラス JULI(org.apache.juli.FileHandler)では、ログファイル名に必ず日付が追加されてしまうため、 上記URLの例では、ログファイル名に日付を追加しないようにしたログ出力クラスを作成し、 endorsedディレクトリにjarを追加しているのだと思います。

参考URL:
http://www.oki.com/jp/oss/document/tomcat/tomcat-docs-ja/logging.html

関連するQ&A