由于各个jar组件使用的日志框架不一样,实际项目中可能会引入多个jar,通常使用的日志框架有

commons-logging
log4j

若同一个项目引入多个日志组件,那么Slf4j组件会有不能捕捉到的日志记录入口,或同时存在log4j的配置文件时,会影响日志输出。故要解决多日志实现组件问题,具体看pom.xml配置

        <!--logback-->
<!--slf4j-->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.24</version>
</dependency>
<!--commons-logging替换成slf4j-->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>1.7.24</version>
</dependency>
<!--log4j替换成slf4j-->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
<version>1.7.24</version>
</dependency>
<!--logback-->
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.2.1</version>
</dependency>
<!--logback spring扩展-->
<dependency>
<groupId>org.logback-extensions</groupId>
<artifactId>logback-ext-spring</artifactId>
<version>0.1.4</version>
</dependency>

最新文章

  1. Device eth0 does not seem to be present, delaying initialization(解决克隆CentOS6.3虚拟机后网卡设备无法启动问题)
  2. 【POJ 2480】Longge&#39;s problem(欧拉函数)
  3. Nginx重新编译添加模块
  4. backbone模型层浅析
  5. dbus
  6. Merkle Tree算法详解
  7. Python_mongoDB
  8. 创建线程的一般方式和匿名内部类方式对比——继承thread类,重写run()方法
  9. Mysql加锁过程详解(5)-innodb 多版本并发控制原理详解
  10. Ubantu17.10 上安装gitlab
  11. office 安装
  12. windows 64位环境下php执行环境部署配置
  13. Flex 常用布局
  14. 解决 PathVariable annotation was empty on param 0.
  15. Vuejs搜索下拉框
  16. centos6.x升级glibc-2.17
  17. PKUWC2019 酱油记
  18. POJ1284:Primitive Roots——题解
  19. 关于auto-keras训练cnn模型
  20. 算法笔记_106:蓝桥杯练习 算法提高 周期字串(Java)

热门文章

  1. shell脚本编程的10个最佳实践
  2. History命令用法15例
  3. Java项目之项目模板(登录注册)
  4. VS报错:DEBUG Assertion Failed!
  5. max Count Group by
  6. 前三次OO作业总结
  7. 第一册:lesson 125.
  8. java Pattern和Matcher完全解析
  9. 【笔记】Pandas分类数据详解
  10. UVA12558 Egyptian Fractions (HARD version)(埃及分数)