码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-01-12 11:01:07      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:ima   好的   alt   listen   artifact   code   location   api   art   

一、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日志之环境安装【一】

标签:ima   好的   alt   listen   artifact   code   location   api   art   

原文地址:http://www.cnblogs.com/xue-si-li/p/6072620.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!