log4j,slflog,logback三者共存导致日志或者项目异常

今天项目发布预生产环境遇到一个奇葩问题:tomcat日志输出正常(项目启动正常),但是log4j输出到文件的日志死活没有!!!


以下是tomcat日志输出的:正常~



log4j.properties没有动过任何东西,项目的框架由之前的lib转maven工程,开发用的是idea开发;



然后就是各种尝试,删项目,重新打包,开发环境自行验证啊,各种操作一通撸,后面才发现打出来的war中有三种日志jar:

log4j-1.2.17.jar


logback-classic-1.1.11.jar

logback-core-1.1.11.jar


slf4j-api-1.6.6.jar

slf4j-log4j12-1.7.7.jar


https://blog.csdn.net/u012576527/article/details/52177545有看到也有人跟我犯一样的错误:

瞬间明白了!!!!



我是用slf4j输出日志到文件的,所以我把pay.iml中的logback-*删掉,然后就好了!!!就好了!!!就好了!!!



花了4h啊,就折腾这破玩意,气死我了!!!





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值