slf4j的使用 log4j实现方式
来源:互联网 发布:windows media pl 编辑:程序博客网 时间:2024/06/06 19:00
slf4j只是一个日志门面,相当于一个接口,正因为是一个接口所以我们可以调用不同的实现,也就是说使用slf4j,我们可以使用log4j或者其它的方式来实现它
这篇文章主要讲的是slf4j和log4j的配套使用
首先下载咱们需要的包
- slf4j-log4j12-1.7.25.jar
- slf4j-api-1.7.25.jar
- log4j-1.2.17.jar
导入项目后slf4j会在加载的时候找到日志的实现,也就是log4j
但是我们需要初始配置它:
在项目根路径下创建log4j.properties:
## 输出DEBUG级别的日志,别名stdout,可以多个别名 ##log4j.rootLogger=INFO,stdout #日志输出到控制台log4j.appender.stdout=org.apache.log4j.ConsoleAppender #指定日志信息的格式 log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm:ss}|%-5p|%c] - %m%n
名字取成log4j.properties的话当log4j初始化的时候会自动加载这个文件,不需要再去另外配置properties文件的位置了。
完成以后就可以在项目里使用了!
使用方式也很简单
Logger log = LoggerFactory.getLogger(XXX.class); log.info("hello world!");
阅读全文
0 0
- slf4j的使用 log4j实现方式
- slf4j、log4j 的使用
- slf4j、log4j 的使用
- slf4j+log4j的初次使用
- log4j和slf4j的使用
- SLF4J和log4j的使用
- SLF4J和log4j的使用
- SLF4J和log4j的使用
- slf4j和log4j的使用
- Log4j 2 + Slf4j 的配置和使用
- slf4j与log4j的配置和使用
- Log4j 2 + Slf4j 的配置和使用
- Log4j 和 Slf4j 的介绍和使用
- SLF4J和log4j的整合使用
- log4j与log4j2的配合使用、slf4j
- Log4j 2 + Slf4j 的配置和使用
- Log4j 2 + Slf4j 的配置和使用
- Log4j 2 + Slf4j 的配置和使用
- angularJS on-hold用法
- 不建议使用JPasswordField.getText()
- 如何生成短链接
- spark-streaming 编程(三)连接kafka消费数据
- Java 集合深入理解(4):List<E> 接口
- slf4j的使用 log4j实现方式
- 内存动态分配和垃圾自动回收机制(一)
- Ⅱ vue2.0 项目结构简介
- pipe fd泄露
- 深度增强学习(DRL)简单梳理
- Github桌面版使用方式(How to Use Github [Desktop Version])
- extjs:Cannot read property 'processed' of undefined
- QT中tableview基本用法
- get()与getline()