首页 > 代码库 > slf4j 之logback日志之环境安装【一】

slf4j 之logback日志之环境安装【一】

一、maven引用.

传送门:http://www.slf4j.org/manual.html#projectDep

<dependency>   <groupId>ch.qos.logback</groupId>  <artifactId>logback-classic</artifactId>  <version>1.0.13</version></dependency>

二、日志文件配置.

非spring的servlet配置
  <context-param>        <param-name>logbackConfigLocation</param-name>        <param-value>classpath:logback.xml</param-value> <!-- classpath是指 WEB-INF文件夹下的classes目录  -->  </context-param>  <listener>        <listener-class>ch.qos.logback.ext.spring.web.LogbackConfigListener</listener-class>  </listener>

三、开是使用junit测试

创建unit测试文件

1.安装junit4.x

   <dependency>            <groupId>junit</groupId>            <artifactId>junit</artifactId>            <version>4.12</version>        </dependency>

2.创建junit测试文件

package com.ruoli.junit;import org.junit.jupiter.api.Test;import static org.junit.jupiter.api.Assertions.*;/** * Created by Administrator on 2017/1/10. */class logbackTest {    @Test    void init() {        int i = 10;        System.out.println(i);        assertEquals(i, 100)    }}

3.运行,得到结果。

技术分享

四、引入logback,并测试。

class logbackTest {    Logger logger = LoggerFactory.getLogger(logbackTest.class);    @Test    void init() {        int i = 10;        logger.info(i+"");        assertEquals(i, 100);    }}

好的,已经具备了logback+sl4j测试功能了。

点击测试,得到结果

技术分享

下一节,我们将对sl4j源码进行研究。

 

slf4j 之logback日志之环境安装【一】