Log4j Maven
Log4j Maven
首先,我们需要了解什么是Maven。 Maven 是一种用于构建基于 Java 的项目的工具,它通过使构建过程强大、易于理解和简单而提供多种好处和选项。 Maven 负责下载所有必要的依赖项并将它们正确地包含在项目中。 Maven 是 Apache 软件基金会的一部分。
以下是在我们的项目中配置 log4j 日志记录支持的最基本步骤:
1) 创建一个 Maven 项目:
转到"文件"菜单,然后选择"新建"->"项目"
选择 Maven-> Maven 项目。
提及组 ID 和工件 ID,然后点击完成按钮。
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