File name: slf4j-api.jar, slf4j-api-1.6.1.jar File size: 25496 bytes Date modified: 05-Jul-2010 Download:Simple Logging Facade for Java (SLF4J) Manifest of the JAR: Archiver-Version: Plexus Archiver Built-By: ceki Build-Jdk: 1.6.0_16 Bundle-Description: The slf4j API Bundle-Version:...
因此slf4j-api本质就是一个接口定义。 它只提供一个核心slf4japi(就是slf4j-api.jar包),这个包只有日志的接口,并没有实现,所以如果要使用就得再给它提供一个实现了些接口的日志包,比如:log4j,common logging,jdk log日志实现包等,但是这些日志实现又不能通过接口直接调用,实现上他们根本就和slf4j-api不一致,...
除了logback-classic-1.3.6.jar,这将把slf4j-api-2.0.7.jar以及logback-core-1.3.6.jar引入到您的项目中。请注意,明确声明对logback-core-1.3.6或slf4j-api-2.0.7.jar的依赖关系并不是错误的,并且可能需要借助Maven的“最近定义”依赖关系中介规则来修正所述工件的正确版本。 <dependency> <groupId>ch.qos....
查看slf4j-api源码就可以发现,里面除了public final class LoggerFactory类之外,都是接口定义。因此slf4j-api本质就是一个接口定义。 它只提供一个核心slf4j api(就是slf4j-api.jar包),这个包只有日志的接口,并没有实现,所以如果要使用就得再给它提供一个实现了些接口的日志包,比如:log4j,common logging,jdk lo...
为了使用SLF4J,不仅需要包含SLF4J的API jar包,还需要相关Jar包。如果你想要使用和Log4J 一起使用SLF4J,需要包含以下的Jar包在classpath中。例如: slf4j-api-1.6.1.jar – JAR for SLF4J API log4j-1.2.16.jar – JAR for Log4J API slf4j-log4j12-1.6.1.jar – Log4J Adapter for SLF4J ...
和log4j配合,需要导入「log4j.jar」,以及桥接包「slf4j-log412.jar」。 官方图美中不足的是没有log4j2依赖jar的关系,和log4j2配合需要导入log4j2的「log4j-api.jar」、「log4j-core.jar」和桥接包「log4j-slf4j-impl.jar」。 logback只需要导入「logback-classic.jar」和「logback-core.jar」即可,不需要桥接包...
注意到这里没有log4j2依赖jar的关系,和log4j2配合需要导入log4j2的log4j-api.jar、log4j-core.jar和桥接包log4j-slf4j-impl.jar。 所谓的桥接包,就是实现StaticLoggerBinder类,用来连接slf4j和日志框架。因为log4j和log4j2刚开始没有StaticLoggerBinder这个类,为了不改变程序结构,只能重新写一个新的jar来实现StaticLogg...
从某种意义上而言,SLF4J只是一个facade,类似于当年的ODBC(针对不同的数据库厂商而制定的统一接口标准, 下文会涉及到)。而这个facade对应的包名,是“slf4j-api-xxx.xxx.xxx.jar”。所以,当你应用了"slf4j-api-xxx.jar"的包时,其实只是引入了一个日志接口标准,而并没有引入日志具体实现。
首先系统包含slf4j-api作为日志接入的接口;at compile时slf4j-api中public final class LoggerFactor类中 private final static void bind() 方法会寻找具体的日志实现类绑定,主要通过StaticLoggerBinder.getSingleton();语句调用 slf4j-log4j12:链接slf4j-api和log4j中间的适配器。它实现了slf4j-apiz中...
2. slf4j-log4j12-1.5.11.jar 3. log4j-1.2.15.jar 4. log4j.properties(也可以是 log4j.xml) 具体使用日志类的API: 1. log4j: import org.apache.log4j.Logger; Logger logger= Logger.getLogger(xx.class); 2. slf4j+log4j:(推荐) import org.slf4j.Logger; ...