`
jacky.jihao
  • 浏览: 153695 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

slf4j使用中的相关记录

    博客分类:
  • J2EE
阅读更多

使用slf4j-api-1.5.3 + slf4j-simple-1.5.3.jar的时候,想替换原来的log4j,发现logger.debug不能输出内容了,

然后去看了一下SimpleLogger的源码,发现它使用"%r [%t] %level %logger - %m%n" 这个配置,但是只实现了INFO,WARN,ERROR这三个级别,怪,看来还得搭上log4j一起用。。。

分享到:
评论

相关推荐

    SLF4j中文使用手册

    从1.6.0版本开始,如果SLF4J在类路径中找不到任何绑定实现,则会默认使用一个无操作的日志实现(NOP),这是为了确保SLF4J在没有配置日志框架的情况下仍能运行。 从1.7.0版本起,SLF4J对Logger接口中的打印方法进行...

    log4j + slf4j-api + slf4j-log4j12

    SLF4J API的使用则是在代码中引入相应的依赖,并通过SLF4J的LoggerFactory获取Logger对象进行日志记录。 总的来说,`log4j`、`SLF4J`和`slf4j-log4j12`的结合,为Java应用程序提供了一种高效、可扩展且灵活的日志...

    Log4j2结合Slf4j配置使用

    在上面的代码中,我们使用 Slf4j 的 LoggerFactory 获取了一个 Logger 对象,然后使用该对象记录了一条 debug 级别的日志。 Log4j2 结合 Slf4j 配置使用可以提供灵活的日志记录机制和高性能的日志记录能力。通过...

    slf4j-api.jar和slf4j-nop.jar打包下载

    标题中的"slf4j-api.jar"是SLF4J的核心API,包含了日志记录的基本接口和类。这个库并不包含实际的日志实现,而是作为一个桥梁,允许你在运行时动态绑定到你喜欢的日志框架。例如,`Logger`接口就是SLF4J提供的主要...

    slf4j jar包

    4. **编写日志代码**:在Java代码中,使用SLF4J的LoggerFactory获取Logger对象,然后调用相应级别的方法记录日志。 **日志框架的比较:** 1. **Log4j**:老牌的日志框架,功能强大,但配置相对复杂。SLF4J的一个...

    slf4j-log4j12-1.7.12.jar、slf4j-api-1.7.12.jar

    这样,项目中的代码可以使用SLF4J的API进行日志记录,而实际的日志输出则通过log4j框架完成。 SLF4J的使用有以下几个关键点: 1. **接口定义**:SLF4J提供了一系列的Logger接口,如LoggerFactory,用于创建日志对象...

    Java Slf4j依赖包

    这个特性使得Slf4j在Java开发中广泛应用,为日志记录提供了极大的灵活性。 在这个压缩包中,包含了以下三个关键的Slf4j相关jar文件: 1. `slf4j-api-1.6.6.jar`:这是Slf4j的核心API库,包含了用于日志记录的基本...

    slf4j-api-1.7.26.zip

    描述中提到的"slf4j-api-1.7.26.jar"是SLF4J API的核心库,它包含所有开发者需要使用的接口和类,例如`org.slf4j.Logger`和`org.slf4j.LoggerFactory`。`Logger`接口提供了不同级别的日志记录方法,如`trace()`, `...

    slf4j-api-1.7.12.jar slf4j-log4j12-1.7.12.jar

    然而,要注意的是,使用SLF4J时,你需要避免类路径中的“类装载器争抢”问题,即多个SLF4J绑定同时存在的情况,这会导致警告信息。为了避免这种情况,你需要确保项目中只包含一个SLF4J的绑定实现。 在实际应用中,...

    slf4j最新jar包下载和jar包

    在描述中提到的"lombok.extern.slf4j.Slf4j注解错误",这可能是指在使用Lombok和SLF4J时遇到的一些问题,例如缺少对应的依赖、配置错误或者版本不兼容。为了解决这些问题,通常需要检查以下几点: 1. 确保项目中已...

    slf4j所需要的所有jar文件集合

    1. **slf4j.api-1.6.1.jar**:这是SLF4J的核心API库,包含了所有SLF4J的接口和注解,使得开发者可以在代码中使用SLF4J的API进行日志记录。例如,`org.slf4j.Logger`和`org.slf4j.LoggerFactory`是SLF4J中最常用的类...

    slf4j-log4j12-1.7.7.jar下载

    这意味着,无论你的代码中使用了SLF4J的哪个API,如`org.slf4j.Logger`和`logger.info()`等,这些调用都将被映射到Log4j1.2的相应记录器和级别上。 在实际应用中,你需要确保同时拥有SLF4J的API(slf4j-api-*.jar)...

    slf4j-1.7.12

    SLF4J 1.7.12版本是该库的一个稳定版本,包含了各种必需的JAR包和整合资料,以帮助开发者在他们的应用程序中实现灵活的日志记录。 SLF4J的主要优点在于它的可插拔性。通过使用SLF4J,开发者可以在不修改代码的情况...

    slf4j-api-1.7.7,slf4j-log4j12-1.7.7

    SLF4J(Simple Logging Facade for Java)是Java中一个重要的日志接口框架,它为各种日志实现提供了一个抽象层,使得开发者能够在运行时动态地选择具体使用的日志实现,例如Log4j、Java Util Logging (JUL)、Logback...

    非web工程使用slf4j输出日志

    下面将详细介绍如何在非Web工程中使用SLF4J进行日志记录。 1. **添加依赖**: 在使用SLF4J之前,首先需要在项目的类路径中包含SLF4J的API jar包以及一个具体的日志实现库,例如Logback或Log4j。在Maven项目中,...

    slf4j日志框架的源代码分享

    SLF4J(Simple Logging Facade for Java)是Java中的一种日志门面(Logging Facade),它为各种日志框架提供了一个简单的统一接口,如Log4j、Java Util Logging、Logback等。通过SLF4J,开发者可以在运行时绑定任意...

    slf4j-api-1.7.25

    在`slf4j-api-1.7.25.jar`文件中,包含了SLF4J的所有核心接口和类,如`org.slf4j.Logger`、`org.slf4j.LoggerFactory`和`org.slf4j.Marker`等。这些接口定义了日志记录的基本操作,如`trace()`, `debug()`, `info()`...

    slf4j 1.7 所有jar包

    SLF4J(Simple Logging Facade for Java)是Java中的一种日志抽象层,它提供了一个简单的API,允许开发者在应用程序中使用各种日志框架,如Log4j、Logback等,而无需直接依赖特定的日志实现。SLF4J 1.7是其的一个...

    slf4j-api-1.6.1-slf4j-nop-1.6.1.rar

    2. **可移植性**: 应用程序使用SLF4J API,可以在不同环境中使用不同的日志系统,无需修改代码。 3. **模块化**: SLF4J允许第三方库使用自己的日志配置,避免了不同库间的日志冲突。 **与其他日志框架集成** 1. **...

    slf4j-api-1.7.7.jar下载

    4. **模块化**:SLF4J的设计使其易于在模块化的项目中使用,每个模块可以独立地使用SLF4J,而不会冲突。 SLF4J的API主要由以下部分组成: - **LoggerFactory**:它是获取日志器(Logger)的工厂类。通过`...

Global site tag (gtag.js) - Google Analytics