lzth.net
当前位置:首页 >> 我把slF4j%log4j12%1.2.jAr和log4j%1.2.14.jAr都导... >>

我把slF4j%log4j12%1.2.jAr和log4j%1.2.14.jAr都导...

你先看看你的slf4j-log4j12-1.2.jar包里面有没有org/slf4j/impl/MarkerIgnoringBase这个类,如果有 你再看看你的工程的BuildPath有没有应用这个包

把pom.xml文件中的依赖删除即可: org.slf4j slf4j-log4j12 1.6.4

log4j是具体的日志系统,实现日志功能的,slf4j-log4j12是slf4j和log4j的中间适配器,slf4j-api类似是一个自定义的日志接口集合,用户可以通过slf4j-api自行实现不同的日志类型,绑定不同的程序,而具体的日志实现就看log4j了

slf4j是日志的接口(只定义了一些方法而没有去实现),和commons-logging一样。而log4j是具体的实现(即怎么来打印日志等),和logback是一样的。

有很多啊,有Log4j,LogBack,甚至JDK自带的Logger都是slf4j的实现类。你如果要使用Log4j,那么除了slf4j-api外还需要一个slf4j-log4j12(或slf4j-log4j13这个根据你的Log4j的版本来),你如果要使用JDK作为实现的话,那么除了slf4j-api外,还需...

有可能是你的log4j在运行没用使用,而是weblogic自带的log4j,由于版本不至于,API有变动,我记得jboss好像也有这样的问题

slf4j是hibernate的日志接口,通常我们用log4j.jar来实现hibernate的记录日志功能,slf4j-log4j.jar可以看成是用来把slf4j的接口转换成适合log4j的接口的一个适配器。

看你的pom.xml文件,如果你的依赖里面有 slf4j-log4j12-1.7.6.jar 就能找到这个jar包,如果没有,就自己添加依赖包

有很多啊,有Log4j,LogBack,甚至JDK自带的Logger都是slf4j的实现类。 你如果要使用Log4j,那么除了slf4j-api外还需要一个slf4j-log4j12(或slf4j-log4j13这个根据你的Log4j的版本来),你如果要使用JDK作为实现的话,那么除了slf4j-api外,还...

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com