2011-12-23 12 views
1

テスト目的で私の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の設定です。

答えて

5

私はこのチュートリアルが役立つと思います。 Tomcat 6はlog ... 0.9.30.jar以下でのみ動作します。 Tomcat + SLF4J + Logback

+0

これは問題で、logbackの下位バージョンのjarファイルを使用して解決しました。 Davidに感謝します! –

関連する問題