log4j项目启动不打印日志

时间:2024-03-24 09:54:46

今天继续写我的博客的时候,突然发现我的项目启动不打日志了,想了想,估计是properties问题。看了一下log4j.properties。

咦~没问题啊!!!再仔细看看,还是没问题。然后各种找问题,一直都没发现问题。

然后正好我权限过滤器出了点问题,我就去看了一下,用junit测试启动,这个问题很快找到了。

但是...........

我突然发现我的junit测试启动的时候是打印日志的。WTF????同样的配置文件,凭什么你junit打印?
我不服,然后又回到这个问题上来:为什么我的项目启动不打日志,但是junit却能打日志呢??

我是绞尽脑汁啊!!!

百度啊!!!google(打英文显得比较有知识,哈哈)啊~~~

好了,找不到问题,都不是他们遇到的情况。

好咯!那就先不管呗!然后继续coding.......(其实脑袋里面还是一直在想这个问题的)

突然我的小脑瓜灵光一闪....

咦~~~~,测试,开发???难道是我jar包的问题????

然后果断去pom里面看一看,结果TMD被我找到了。
给你们看看,其实下面也有一个,那个在导包的时候我就注掉了。竟然还有漏网之鱼。

 

log4j项目启动不打印日志

赶紧记录一下。以后坚决不能踩这坑。