Log4j 快速入门
Jihongchang(讨论 | 贡献)2023年2月24日 (五) 05:20的版本
Log4j 是 Apache 下的一款开源日志框架,通过在项目中使用 Log4j,我们可以控制日志信息输出到控制台、文件、甚至是数据库中。
我们可以控制每一条日志的输出格式,通过定义日志的输出级别,可以更灵活地控制日志的输出过程。方面项目的调试。
https://logging.apache.org/log4j/1.2/
pom.xml
<dependencies>
<!-- log4j -->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
</dependencies>
Log4jTest.java
import org.apache.log4j.BasicConfigurator;
import org.apache.log4j.Logger;
import org.junit.Test;
public class Log4jTest {
// 快速入门
@Test
public void testQuick() {
// 初始化配置信息,在入门案例中暂不使用配置文件
BasicConfigurator.configure();
// 获取日志记录器对象
Logger logger = Logger.getLogger(Log4jTest.class);
// 日志记录输出
logger.info("hello log4j");
}
}
0 [main] INFO io.github.jihch.Log4jTest - hello log4j