Log4j 笔记
Log4j
1. 简介
Log4j 是一个使用 Java 语言编写的的日志框架。它按照优先级别记录日志,并可将日志信息定向输出到各种介质,比如数据库、文件、控制台、Unix Syslog等。
Log4j 主要由三部分组成:
- loggers:负责采集日志信息,并存储于一个分层的命名空间之中。
- appenders:负责将日志信息发布到不同地方,比如控制台、数据库、文件、控
制台、Unix Syslog 等。 - layouts:负责以各种风格格式化日志信息。
![]()
2. 流程
- 创建Log4j.properties 文件。 (文件必需包含在 PATH 里)
![]()
- 向要记录信息的java类中添加代码
//声明log对象static Logger log =Logger.getLogger(Log4jExample.class.getName());public static void main(String[] args)throws IOException,SQLException{//要添加的代码log.debug("Hello this is a debug message");log.info("Hello this is an info message");}
- 运行程序



浙公网安备 33010602011771号