标签:ima 好的 alt listen artifact code location api art
传送门: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>
创建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.运行,得到结果。

class logbackTest {
Logger logger = LoggerFactory.getLogger(logbackTest.class);
@Test
void init() {
int i = 10;
logger.info(i+"");
assertEquals(i, 100);
}
}
好的,已经具备了logback+sl4j测试功能了。
点击测试,得到结果

下一节,我们将对sl4j源码进行研究。
标签:ima 好的 alt listen artifact code location api art
原文地址:http://www.cnblogs.com/xue-si-li/p/6072620.html