log4j2.xml配置
时间: 2023-08-27 09:48:11 浏览: 63
log4j.xml配置
4星 · 用户满意度95%
对于log4j2.xml的配置,以下是一个示例:
```xml
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="INFO">
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
</Console>
<File name="File" fileName="app.log">
<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
</File>
</Appenders>
<Loggers>
<Root level="info">
<AppenderRef ref="Console"/>
<AppenderRef ref="File"/>
</Root>
</Loggers>
</Configuration>
```
在上述示例中,log4j2.xml配置了两个Appenders,一个是Console,用于将日志输出到控制台;另一个是File,用于将日志输出到文件(文件名为app.log)。PatternLayout定义了日志的输出格式,包括日期、线程、日志级别、类名等信息。
在Loggers中,配置了Root Logger的日志级别为info,并且将Console和File Appender添加到Root Logger中,表示日志将同时输出到控制台和文件。
你可以根据自己的需求进行修改和扩展配置。
阅读全文