logback xml 输出到文件
时间: 2023-12-16 22:49:54 浏览: 75
logback日志框架包
要将日志输出到文件,需要使用logback的FileAppender。以下是一个logback.xml的示例配置,将日志输出到名为“mylog.log”的文件中:
```
<configuration>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>mylog.log</file>
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<root level="INFO">
<appender-ref ref="FILE" />
</root>
</configuration>
```
在这个配置中,我们定义了一个名为“FILE”的FileAppender,并将它添加到名为“root”的Logger中。FileAppender需要指定输出文件的名称,这里我们将日志输出到名为“mylog.log”的文件中。在FileAppender中还需要定义一个encoder来指定日志输出的格式。在这个例子中,我们使用了一种常见的格式,包括时间戳、线程名、日志级别、日志记录器名和日志消息。
阅读全文