log4j2关闭debug日志

最近项目引进入一个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包就是可以的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值