APACHE poi 5.2.2 log4j2配置xml文件
时间: 2023-12-03 22:47:00 浏览: 349
基于python的垃圾分类系统资料齐全+详细文档.zip
在使用 Apache POI 5.2.2 版本时,可以通过以下步骤配置 log4j2:
1. 添加 log4j2 依赖,在 Maven 项目中可以在 pom.xml 文件中添加以下内容:
```
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.14.1</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.14.1</version>
</dependency>
```
2. 在项目的 resources 目录下创建 log4j2.xml 文件,并添加以下内容:
```
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] [%-5p] %c{1}:%L - %m%n"/>
</Console>
</Appenders>
<Loggers>
<Logger name="org.apache.poi" level="DEBUG"/>
<Root level="INFO">
<AppenderRef ref="Console"/>
</Root>
</Loggers>
</Configuration>
```
3. 在代码中初始化 log4j2
```
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.core.LoggerContext;
public class Main {
public static void main(String[] args) {
LoggerContext context = (LoggerContext) LogManager.getContext(false);
context.setConfigLocation(Main.class.getResource("/log4j2.xml"));
}
}
```
以上就是配置 Apache POI 5.2.2 版本的 log4j2 的方法。
阅读全文