log4j.properties文件直接放在resource根目录下,无需引用

原理

LogManager加载时在静态代码块中会直接加载

log4j日志的使用及其原理 - 图1
log4j日志的使用及其原理 - 图2

日志级别

Level 描述
ALL 各级包括自定义级别
DEBUG 指定细粒度信息事件是最有用的应用程序调试
ERROR 错误事件可能仍然允许应用程序继续运行
FATAL 指定非常严重的错误事件,这可能导致应用程序中止
INFO 指定能够突出在粗粒度级别的应用程序运行情况的信息的消息
OFF 这是最高等级,为了关闭日志记录
TRACE 指定细粒度比DEBUG更低的信息事件
WARN 指定具有潜在危害的情况