网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

SpringBoot如何进行日志框架切换

时间:2024-11-22 19:50:21

1、SpringBoot中默认是slf4j+logback的方式记录日志。如果我们需要切换到其他的日志,首先需要排除掉原有的日志包。修改pom文件。

SpringBoot如何进行日志框架切换

2、因为我们要使用log4j日志包,所以还需要排除掉log4j-to-slf4j适配包。

SpringBoot如何进行日志框架切换

3、导入slf4j-log4j12的slf4j适配器包。<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </dependency>

SpringBoot如何进行日志框架切换

4、在项目中添加log4j.properties配置文件。

SpringBoot如何进行日志框架切换

5、切换日志框架是按照slf4j的日志是配图,进行相关的切换。<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <artifactId>logback-classic</artifactId> <groupId>ch.qos.logback</groupId> </exclusion> <exclusion> <artifactId>log4j-to-slf4j</artifactId> <groupId>org.apache.logging.log4j</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </dependency>

SpringBoot如何进行日志框架切换

6、SpringBoot中还提供了spring-boot-starter-log4j2这个启动包直接替换掉Springboot默认的日志配置。

SpringBoot如何进行日志框架切换
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com