添加参数 -Dspring.output.ansi.enabled=ALWAYS
如下图所示:
重新运行 的效果
方案二:springboot默认是logback日志,初始构建日志是还有颜色的,但是由于某种操作之后颜色消失了,如何进行配置文件配置呢?
步骤如下:
相应目录resource下增加logback.xml
配置文件代码如下:
${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%nERROR${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)运行效果图:
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。