テスト目的で私のWindowsデスクトップにtomcat6がインストールされています。現時点では、webappsフォルダには何も追加されていません。通常のtomcatが起動します。次のログファイルが生成されます。Windows上でTomcat 6でログバックを設定する方法
catalina.2011-12-24.log
host-manager.2011-12-24.log
jakarta_service_20111224.log
localhost.2011-12-24.log
manager.2011-12-24.log
stderr_20111224.log
stdout_20111224.log
私の問題は簡単ですが、私はこれらのログは、[stdoutが含ま]ロールと定義されたサイズ制限に基づいて圧縮することにしたいです。
私はlogbackと定義されたポリシーでファイルをロールして圧縮する機能について読んだことがありますが、それは私のために働かせることができませんでした。いくつかのサイトは、これらのlibsが同様に追加すべき提案
logback-access-1.0.0.jar
logback-classic-1.0.0.jar
logback-core-1.0.0.jar
を:私は、$ TOMCAT_HOME/libディレクトリに以下のjarファイルをコピーした
jul-to-slf4j-1.6.4.jar
slf4j-api-1.6.4.jar
私は$ TOMCAT_HOME/confの中logback.xmlをコピーしようとしていると$ TOMCAT_HOME/libでは動作しません。
誰かが私を助けることができたら本当にありがたいです。logback.xmlとjars/xmlの場所を教えてください。これらのファイルをコピーして動作させるとよいでしょう。
P.S.私はtomcatのwebappをデプロイしていません。基本的なtomcatの設定です。
これは問題で、logbackの下位バージョンのjarファイルを使用して解決しました。 Davidに感謝します! –