📜  Log4j Maven

📅  最后修改于: 2021-01-06 09:05:00             🧑  作者: Mango

Log4j Maven

首先,我们需要了解什么是Maven。 Maven是用于构建基于Java的项目的工具,通过使构建过程强大,易于理解和易于使用,它提供了许多好处和选择。 Maven负责下载所有必需的依赖项,并将它们正确地包含在项目中。 Maven是Apache Software Foundation的一部分。

以下是在我们的项目中配置log4j日志记录支持的最基本步骤:

1)创建一个Maven项目:

  • 转到文件菜单,然后选择新建->项目

  • 选择Maven-> Maven项目。

  • 提及组ID工件ID ,然后单击“完成”按钮。

2)更新pom.xml文件:

将以下给定的依赖项添加到pom.xml文件,或者您可以转到以下URL: https://mvnrepository.com/artifact/log4j/log4j/1.2.17



    log4j
    log4j
    1.2.17

  • 现在,在pom.xml文件上按ctrl + s或右键单击您的项目,然后转到Maven-> Update Project以下载所需的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