log4j自动加载疑惑,求大虾解答

先来说一个问题:我自己写了一个测试类,里面写了静态代码块输出几句话,打成jar包
放web项目里,启动web项目没有打印静态代码块的话,为什么?
问题:有人说很多项目根本没有配置log4j,就只是把log4j.properties房子src下,启动
项目的时候就开始打印日志了,怎么实现的,很多人就说是logManager的静态代码块设置的,不配置就默认加载或者是web.xml,或者是spring配置的等等,的确是logManager里实现的,但是很多项目里根本就没有配置,为什么会被加载呢?那为啥上面我说的那个测试类的静态块在项目启动时没有加载呢??谢谢大虾给小弟解答

1个回答

看log是怎么报的,才知道的。
http://blog.csdn.net/shenlanlan2/article/details/45189757

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问