logback.xml配置文件 控制台打印 Error或者其他异常打印 能增加颜色 更好的区分出来
时间: 2024-10-20 11:05:35 浏览: 27
Logback是一个强大的日志框架,它允许在logback.xml配置文件中细致地控制日志级别和格式。如果你想要让Error级别的消息以及其他异常以更醒目的方式显示,可以调整`PatternLayout`元素。例如:
```xml
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n%ex{full}%n</pattern>
<!-- 添加蓝色高亮 -->
<conversionRule conversionWord="ERROR" highlightPattern="%c{1.}:%L | %m%n<level color="#FF0000">%X{exception}</level>"/>
</encoder>
</appender>
<root level="info">
<appender-ref ref="STDOUT" />
</root>
</configuration>
```
在这个例子中,`conversionRule`设置了当遇到`ERROR`级别时,会应用自定义的颜色和格式。`%X{exception}`用于捕获异常信息并将其高亮显示。
阅读全文