Log4j教程

Log4j Maven

Log4j Maven

首先,我们需要了解什么是Maven。 Maven 是一种用于构建基于 Java 的项目的工具,它通过使构建过程强大、易于理解和简单而提供多种好处和选项。 Maven 负责下载所有必要的依赖项并将它们正确地包含在项目中。 Maven 是 Apache 软件基金会的一部分。
以下是在我们的项目中配置 log4j 日志记录支持的最基本步骤:
1) 创建一个 Maven 项目:
转到"文件"菜单,然后选择"新建"->"项目" Log4j 示例 选择 Maven-> Maven 项目。 Log4j 示例 提及组 ID 和工件 ID,然后点击完成按钮。 Log4j Example
2) 更新 pom.xml 文件:
在 pom.xml 文件中添加以下给定的依赖项,或者您可以访问以下 URL: https://mvnrepository.com/artifact/log4j/log4j/1.2.17
<!--https://mvnrepository.com/artifact/log4j/log4j-->
<dependency>
    <groupId>log4j</groupId>
    <artifactId>log4j</artifactId>
    <version>1.2.17</version>
</dependency>
现在,在 pom.xml 文件上按 ctrl+s 或右键单击您的项目并转到 Maven-> 更新项目以下载所需的 jar。
3) 记录器的示例类:
使用基本配置创建一个简单的 HelloWorld 程序。
import org.apache.log4j.BasicConfigurator;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
 
public class HelloWorld {
 
  private static final Logger logger = LogManager.getLogger(HelloWorld.class);
 public static void main(String[] args) {
  // basic log4j configurator
  BasicConfigurator.configure();
  logger.info("Hello world");
  logger.info("we are in logger info mode");
 
 }
 
}
4) 运行程序:
当您编译并运行上述程序时,您将获得以下输出:
0  [main] INFO HelloWorld -Hello world
1 [main] INFO HelloWorld -we are in logger info mode
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4