java 將 System.out 輸出到 slf4j中

添加依賴

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

如果下載不下來,需要手動下載

下載地址
https://mvnrepository.com/artifact/uk.org.lidalia/sysout-over-slf4j/1.0.2
新建目錄
mavenLib\uk\org\lidalia\sysout-over-slf4j\1.0.2

spring boot 使用

package com.zfl.config;

import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component;
import uk.org.lidalia.sysoutslf4j.context.SysOutOverSLF4J;

/**
 * 將 System.out 輸出到 slf4j中
 */
@Component
public class SysoutOverSlf4jRunner implements CommandLineRunner {

    @Override
    public void run(String... args) throws Exception {
        SysOutOverSLF4J.sendSystemOutAndErrToSLF4J();
    }
}

web.xml 使用

<listener>
  <listener-class>uk.org.lidalia.sysoutslf4j.context.SysOutOverSLF4JServletContextListener</listener-class>
</listener>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章