xml颜色配置

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您可以通过在 logback-spring.xml 文件中添加以下配置来为日志添加颜色: ``` <configuration> <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> <charset>UTF-8</charset> </encoder> <filter class="ch.qos.logback.classic.filter.ThresholdFilter"> <level>INFO</level> </filter> </appender> <root level="INFO"> <appender-ref ref="CONSOLE" /> </root> <springProfile name="dev"> <logger name="com.example" level="DEBUG" /> </springProfile> <springProfile name="prod"> <logger name="com.example" level="WARN" /> </springProfile> <springProfile name="test"> <logger name="com.example" level="DEBUG" /> </springProfile> <springProfile name="!test"> <logger name="org.springframework.web" level="WARN" /> </springProfile> <!-- 添加以下配置以为日志添加颜色 --> <conversionRule conversionWord="%clr(%level)" levelMin="DEBUG" levelMax="INFO" next="[%thread] %logger{36}.%M - %msg%n"/> <conversionRule conversionWord="%clr(%level)" levelMin="WARN" levelMax="ERROR" next="[%thread] %logger{36}.%M - %msg%n"/> <conversionRule conversionWord="%clr(%exception)" levelMin="ERROR" levelMax="ERROR" next="%n"/> </configuration> ``` 这将为 DEBUG 和 INFO 级别的日志添加颜色。 如果您使用的是 Spring Boot,则您可以在 application.properties 或 application.yml 文件中使用以下属性来配置彩色日志: ``` logging.console.level=info spring.profiles.active=dev # 添加以下属性以为日志添加颜色 logging.pattern.level=%clr(%5p) logging.pattern.file=%d{yyyy-MM-dd HH:mm:ss.SSS} ${LOG_LEVEL_PATTERN:-%5p} [%C:%L] --- [%t] %-40.40logger{39} : %m%n%wex logging.pattern.console=%d{yyyy-MM-dd HH:mm:ss.SSS} ${LOG_LEVEL_PATTERN:-%5p} [%C:%L] --- [%t] %-40.40logger{39} : %clr(${LOG_EXCEPTION_CONVERSION_WORD:-%5p})%m%n%wex ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值