SLF4J为其他日志系统提供统一的接口,如logback、log4j等。方便在项目中切换日志系统
SLF4J使用方法:
1、从官网下载SLF4J包:http://www.slf4j.org/ 我下载的是slf4j-1.7.7.zip
2、解压zip包,将 slf4j-api-1.7.7.jar 添加到项目中
3、Java类中使用方式:
import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class MyTest { private final static Logger log = LoggerFactory.getLogger(MyTest.class); }
4、此时日志系统还不能使用,需要配个其他日志系统使用
5、切换日志系统时,仅仅需要替换相关的陪文件和jar包就OK
SLF4J+Logback使用:
1、从官网下载Logback包:http://logback.qos.ch/ 我下载的是 logback-1.1.3.zip
2、解压zip包,将 logback-core-1.1.3.jar、logback-classic-1.1.3.jar 添加到项目中
3、在项目根路径下添加 logback.xml,其配置实例如:http://mr-wangjq.iteye.com/blog/2196136
SLF4J+log4j使用:
1、从官网下载log4j包:http://logging.apache.org/log4j/1.2/ 我下载的是 log4j-1.2.17.zip
2、解压zip包,将log4j-1.2.17.jar 添加到项目中
3、在项目根路径下添加 log4j.properties,其配置实例如:http://mr-wangjq.iteye.com/admin/blogs/2196165
4、从SLF4J解压包中,将slf4j-log4j12-1.7.7.jar 添加到项目中,此包是SLF4J和log4j直接的桥梁。