springboot|springboot 日志彩色消失的2种解决方案

springboot 日志彩色消失 方案一:
添加参数 -Dspring.output.ansi.enabled=ALWAYS
如下图所示:
springboot|springboot 日志彩色消失的2种解决方案
文章图片

重新运行 的效果
springboot|springboot 日志彩色消失的2种解决方案
文章图片

方案二:
springboot默认是logback日志,初始构建日志是还有颜色的,但是由于某种操作之后颜色消失了,如何进行配置文件配置呢?
步骤如下:
相应目录resource下增加logback.xml
springboot|springboot 日志彩色消失的2种解决方案
文章图片

配置文件代码如下:

${LOG_HOME}/${LOG_PREFIX}-info.log${LOG_HOME}/${LOG_PREFIX}-info-%d{yyyyMMdd}.log.%i100MB3020GB%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36}-%msg%n ERROR${LOG_HOME}/${LOG_PREFIX}-error.log${LOG_HOME}/${LOG_PREFIX}-error-%d{yyyyMMdd}.log.%i100MB3020GB%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36}-%msg%n %yellow(%date{yyyy-MM-dd HH:mm:ss}) |%highlight(%-5level)|%green(%logger:%line) |%black(%msg%n)

stdout核心代码如下:其中yellow等颜色是对输出日志颜色的描述:
%yellow(%date{yyyy-MM-dd HH:mm:ss}) |%highlight(%-5level)|%green(%logger:%line) |%black(%msg%n)

运行效果图:
springboot|springboot 日志彩色消失的2种解决方案
文章图片

【springboot|springboot 日志彩色消失的2种解决方案】以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

    推荐阅读