【问题标题】:How To Setup Logback with Tomcat 6 on Windows如何在 Windows 上使用 Tomcat 6 设置 Logback
【发布时间】:2011-12-23 21:36:48
【问题描述】:

我在我的 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

我的问题很简单,我希望根据定义的大小限制滚动和压缩这些日志 [包括标准输出]。

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

logback-access-1.0.0.jar
logback-classic-1.0.0.jar
logback-core-1.0.0.jar

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

jul-to-slf4j-1.6.4.jar
slf4j-api-1.6.4.jar

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

如果有人能帮我解决这个问题,我将不胜感激,最好可以为我提供 logback.xml 和 jars/xml 位置,这些文件应复制到其中以使其正常工作。

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

【问题讨论】:

    标签: windows-7 tomcat6 logback


    【解决方案1】:

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

    【讨论】:

    • 这就是问题所在,通过使用较低版本的 logback jar 解决了它。谢谢大卫!
    猜你喜欢
    • 2010-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多