如何在Windows上使用Tomcat 6设置Logback

Nom*_*mir 1 logback tomcat6 windows-7

我在我的Windows桌面上安装了tomcat6用于测试目的.目前没有任何内容添加到webapps文件夹,只是正常的tomcat启动.生成以下日志文​​件:

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
Run Code Online (Sandbox Code Playgroud)

我的问题很简单,我希望在定义的大小限制的基础上滚动和压缩这些日志[包含stdout].

我已经阅读了有关使用已定义策略滚动和压缩文件的logback及其功能,但我无法让它对我有用.我在$ TOMCAT_HOME/lib目录中复制了以下jar:

logback-access-1.0.0.jar
logback-classic-1.0.0.jar
logback-core-1.0.0.jar
Run Code Online (Sandbox Code Playgroud)

一些网站建议也应添加这些库:

jul-to-slf4j-1.6.4.jar
slf4j-api-1.6.4.jar
Run Code Online (Sandbox Code Playgroud)

我尝试在$ TOMCAT_HOME/conf和$ TOMCAT_HOME/lib中复制logback.xml,但无法使其工作.

如果有人可以帮助我,我真的很感激,最好能为我提供一个logback.xml和jars/xml位置,这些文件应该被复制以使其工作.

PS我没有在tomcat中部署任何webapp,它只是基本的tomcat设置.

Dav*_*vid 5

我认为本教程可以提供帮助.Tomcat 6仅适用于日志.... 0.9.30.jar或更低.Tomcat + SLF4J + Logback