main方法中打印日志

需要增加如下静态代码块。

import ch.qos.logback.classic.Level;
import ch.qos.logback.classic.LoggerContext;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import java.util.List;

public class LogUtil {

    protected static final Logger LOGGER = LoggerFactory.getLogger(LogUtil.class);

    static {
        LoggerContext loggerContext = (LoggerContext) LoggerFactory.getILoggerFactory();
        List<ch.qos.logback.classic.Logger> loggerList = loggerContext.getLoggerList();
        loggerList.forEach(logger -> {
            logger.setLevel(Level.DEBUG);
        });
    }
}
public class KafkaProduceDemo01 extends LogUtil {

    public static void main(String[] args) {
        LOGGER.warn("得到Kafka服务器的响应");

    }

posted @ 2022-07-17 12:12  小大宇  阅读(70)  评论(0编辑  收藏  举报