springboot|springboot 日志彩色消失的2种解决方案
springboot 日志彩色消失
方案一:
添加参数 -Dspring.output.ansi.enabled=ALWAYS
如下图所示:
文章图片
重新运行 的效果
文章图片
方案二:
springboot默认是logback日志,初始构建日志是还有颜色的,但是由于某种操作之后颜色消失了,如何进行配置文件配置呢?
步骤如下:
相应目录resource下增加logback.xml
文章图片
配置文件代码如下:
${LOG_HOME}/${LOG_PREFIX}-info.log ${LOG_HOME}/${LOG_PREFIX}-info-%d{yyyyMMdd}.log.%i 100MB 30 20GB %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.%i 100MB 30 20GB %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种解决方案】以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
推荐阅读
- Activiti(一)SpringBoot2集成Activiti6
- 日志打卡
- SpringBoot调用公共模块的自定义注解失效的解决
- 解决SpringBoot引用别的模块无法注入的问题
- Java|规范的打印日志
- 感恩日志20181107
- Java内存泄漏分析系列之二(jstack生成的Thread|Java内存泄漏分析系列之二:jstack生成的Thread Dump日志结构解析)
- 临床统计学学习日志
- springboot使用redis缓存
- 20180322【w4复盘日志】