最近项目引进入一个jar包,启动之之后debug日志就停不下来了,为了关闭这个日志花了半个下午。总结以下处理方式,以供大家参考:
1.如果引入了logback的jar包,排除引用(我的项目里没有引用)

<exclusions><exclusion><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId></exclusion><exclusion><groupId>ch.qos.logback</groupId><artifactId>logback-core</artifactId></exclusion>
</exclusions>

2.调整log4j2的日志打印级别,log4j2.xml(对于我的项目没有起作用)

<configuration status="info" monitorInterval="600" >

3.指定加载文件web.xml 中添加指定日志文件 (我的项目无效)

  <context-param><param-name>log4jConfigLocation</param-name><param-value>WEB-INF/classes/log4j2.xml</param-value></context-param><listener><listener-class>org.springframework.web.util.Log4jConfigListener</listener-class></listener>

4.添加log4j.properties (对于我的项目有效)

log4j.rootLogger=info,stdout

如有其它解决方式,欢迎在评论区留言


备注:因为我的项目里由于第三方jar包引入了slf4j-log4j12和log4j2冲突,所以exclude掉slf4j-log4j12 jar包就是可以的

log4j2关闭debug日志相关推荐

  1. java httpclient 关闭_java中使用httpclient如何关闭debug日志

    直接上代码,在http请求前加上下面的代码即可// 设置默认工厂类 system.setproperty("org.apache.commons.logging.logfactory&quo ...

  2. paddleocr有效关闭log日志打印输出

    项目场景: paddocr识别文字数字 问题描述 在我们使用paddleocr进行图像识别的时候会出现一些烦人的logging打印输出,通过下面的代码可以有效的关闭这些输出 原因分析: paddleo ...

  3. springboot关闭mybatis打印debug日志

    关闭mybatis的debug日志打印,总是关不掉,最后通过配置mybatis-config.xml终于关掉了debug日志打印 <?xml version="1.0" en ...

  4. springboot slf4j log4j2 动态创建日志的方法

    Java日志框架 作为一个Java程序员,肯定离不开日志框架,现在最优秀的Java日志框架是Log4j2,没有之一.根据官方的测试表明,在多线程环境下,Log4j2的异步日志表现更加优秀.在异步日志中 ...

  5. springboot+log4j2+阿里云日志

    1. springboot配置文件 log4j2可以有多个配置文件根据环境的不同(本地环境.测试环境.线上环境)可以选择不同的配置,在application中可以使用以下属性进行配置: logging ...

  6. log4j mysql 异步_spring boot:配置druid数据库连接池(开启sql防火墙/使用log4j2做异步日志/spring boot 2.3.2)...

    一,druid数据库连接池的功能? 1,Druid是阿里巴巴开发的号称为监控而生的数据库连接池 它的优点包括: 可以监控数据库访问性能 SQL执行日志 SQL防火墙 2,druid的官方站: http ...

  7. mysql启动关闭debug

    我把mysql 的 debug 开启之后,想关闭,网上搜索了一下,没有可靠答案... 环境 mysql5.7 centos7 mysql开启debug # mysqladmin -uroot -p - ...

  8. 关闭mybatis 日志

    关闭mybatis 日志 说明 在网上找了一大圈都没有靠谱的答案,有时候项目中的日志打印太多,需要屏蔽部分日志打印 mybatis 日志的实现 原理:就是mybatis 的日志抽取了公共的方法,需要依 ...

  9. SpringBoot框架,使用Log4j2+Lombok引入日志的方法

    日志分为不同的级别,我比较常用的就是:debug,info,error. 对于一个系统来说,日志是很重要的部分,日志可以帮助我们快速查找系统相关异常,可以帮助开发人员调试程序,可以监控系统程序运行情况 ...

  10. quartz关闭DBUG日志

    使用quartz调度任务,每次启动产生大量debug日志,机器都要被累死了. 试过很多方法都不好使,包括在log4j.properties里配置 quartz源代码,发现它的日志输出用的是slf4j, ...

最新文章

  1. redisTemplate分布式锁演变、redission分布式锁实现!
  2. 在 2016 年做 PHP 开发是一种什么样的体验?
  3. python连接wifi_Python3控制win10连接wifi热点
  4. 【重要】ionic和Angular的安装步骤
  5. 2017 ACM-ICPC南宁网络赛: J. Minimum Distance in a Star Graph(BFS)
  6. python random函数shuffle_Python|有趣的shuffle方法
  7. 网站服务器中病毒或被***怎么办?
  8. unity中世界坐标与局部坐标
  9. 查询vue版本时报错:“文件名、目录名或卷标语法不正确“
  10. 网易之后再现暴力裁员,996、小黑屋、摄像头监控,你想象不到的残酷!
  11. 猎头是怎么找到合适候选人的?
  12. PowerBI强大的数据汇总能力:将几十张Excel二维表批量转换成一维表进行可视化分析
  13. html遮罩层动画制作,flash简单制作遮罩动画效果
  14. C语言中.c文件与.h文件 的使用-2020-12-27
  15. c语言error 1075,fatal error C1075:编译错误 怎么回事?
  16. 华为Quidiway S3300系列交换机如何通过console口恢复出厂设置
  17. 计算机组成原理——TEC-2运算器实验
  18. 算法新解 (刘新宇 著)
  19. Temporal IR_Chapter 3 (完)
  20. Java8 Stream

热门文章

  1. 如何拥有一个属于自己的网站
  2. 登陆注册页面html代码(仿知乎)
  3. HTTP性能测试工具siege
  4. 如何检测判断硅钢片性能牌号?
  5. iredmail mysql_iRedmail配置手册
  6. 金蝶KIS专业版 反过账脚本
  7. ps考证电脑怎么改卷
  8. java 事务回滚报rollback-only异常
  9. 国内信息安全行业常见法律法规介绍及个人理解
  10. 睡眠时间 数据_我测试了Apple Watch睡眠追踪以节省您的时间和电池寿命