一、jar包下载
The Simple Logging Facade for Java (SLF4J) 包下载
地址:https://repo1.maven.org/maven2/org/slf4j/slf4j-api
Logback下载
a、logback-core下载
地址:https://repo1.maven.org/maven2/ch/qos/logback/logback-core
b、logback-classic下载
地址:https://repo1.maven.org/maven2/ch/qos/logback/logback-classic/
如果你因为某些原因无法下载文件,可以访问已经下载好文件:
链接: https://pan.baidu.com/s/11ZDyxgitLf_vqDSDmSZQfw?pwd=3deb 提取码: 3deb
二、添加了项目引用
将三个jar包复制到项目中
右键-》添加为库
三、配置文件
在src中创建logback.xml 文件,文件内容如下:
System.out %d{yyyy-MM-dd HH:mm:ss.SSS} [%-5level] %c [%thread] : %msg%n %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n utf-8 data.log data-%d{yyyy-MM-dd}.log%i.gz 1MB
四、示例代码
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;public class Main {public static final Logger LOGGER = LoggerFactory.getLogger("Main.class");public static void main(String[] args) {LOGGER.debug("我开始记录Debug日志");LOGGER.info("我开始记录Info日志");System.out.println("Hello,world!");LOGGER.trace("Trace Test...");LOGGER.error("错误 Test...");}
}
运行结果:
2023-03-14 16:00:18.314 [DEBUG] Main.class [main] : 我开始记录Debug日志
2023-03-14 16:00:18.318 [INFO ] Main.class [main] : 我开始记录Info日志
Hello,world!
2023-03-14 16:00:18.319 [TRACE] Main.class [main] : Trace Test...
2023-03-14 16:00:18.319 [ERROR] Main.class [main] : 错误 Test...
上一篇:蓝桥杯刷题冲刺 | 倒计时26天