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服务器的响应");
}