重定向System.out到slf4j

场景:

在引用第三方 jar 包时,因为第三方jar中并无提供日志管理框架,而是之间使用 System.out 直接输出。这时候在本身工程中就没法使用日志框架进行日志管理,且对日志分析也不够友好。java

解决方法:

使用 sysout-over-slf4j 进行日志重定向,引入 jar 包:框架

<dependency>
    <groupId>uk.org.lidalia</groupId>
    <artifactId>sysout-over-slf4j</artifactId>
    <version>1.0.2</version>
</dependency>
复制代码

在工程启动时调用spa

SysOutOverSLF4J.sendSystemOutAndErrToSLF4J();
复制代码

这时候就可使用日志管理框架进行日志管理日志

相关文章
相关标签/搜索