spring与logback结合

        在新项目中从新采用了logback日志组件,之前是log4j(为什么换掉,能够到网上搜),因为之前使用log4j时,spring有结合log4j启动的类,可是logback如今还木有,到网上一搜都是本身写代码完成,后来发现原来官方已经本身写了一个扩展,用于解决与spring的结合,而且发布到了github上,你能够在开源中国中找到 logback-extensions 这个项目. git

        他的配置跟spring结合log4j的配置差很少.一样是在web.xml中配置一个listener.同时配置一个上下文参数,用于指定logback.xml配置文件的路径,具体配置以下: github

<context-param>
    <param-name>logbackConfigLocation</param-name>
    <param-value>WEB-INF/conf/logback.xml</param-value>
</context-param>
<listener>
    <listener-class>ch.qos.logback.ext.spring.web.LogbackConfigListener</listener-class>
</listener>

这样就完成了spring与logback结合.不用本身写代码了. web


注:将项目从github上clone到本地之后 须要本身编译一下,因为maven构建,因此要安装maven.安装完之后在项目目录下cmd  执行mvn package 就能够再target文件中找到jar包了. spring

-----2013年8月2日更新 maven

因为不少朋友不太熟悉maven 如今我已经上传到百度网盘上.须要的朋友自行下载. spa

百度网盘:http://pan.baidu.com/share/link?shareid=1639326955&uk=1594827425 日志

相关文章
相关标签/搜索