重定向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();
複製代碼

這時候就可使用日誌管理框架進行日誌管理日誌

相關文章
相關標籤/搜索