SpringBoot彩蛋和修改日志颜色
标签(空格分隔): SpringBoot
彩蛋
在\src\main\resources
下新建文件banner.txt
加入以下内容
${AnsiColor.GREEN}
______ _ ____ _
| ____|| | / __ \ | |
| |__ | |_ _ __ ___ ______ | | | | _ _ __ _ _ __ | |_ ____
| __| | __|| '_ ` _ \|______|| | | || | | | / _` || '__|| __||_ /
| |____ | |_ | | | | | | | |__| || |_| || (_| || | | |_ / /
|______| \__||_| |_| |_| \___\_\ \__,_| \__,_||_| \__|/___|
::: Project (version:${application.version}) ::: \(O)/ Spring-Boot ${spring-boot.version}
${AnsiColor.BLACK}
还可以添加banner.gif
不过那样项目加载就慢了
生成字符图的网址
图片生成字符
修改logback-spring.xml日志颜色
项目有时候会要自定义日志,修改日志输出颜色
修改如下
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<!-- encoders are by default assigned the type
ch.qos.logback.classic.encoder.PatternLayoutEncoder -->
<encoder>
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS, Asia/Shanghai} %highlight(%5p) --- [%-5t] %cyan(%c{36}): %m%n</pattern>
<!-- 常用的Pattern变量 -->
<!--
<pattern>
%d{yyyy-MM-dd HH:mm:ss} [%level] - %msg%n
Logger: %logger
Class: %class
File: %file
Caller: %caller
Line: %line
Message: %m
Method: %M
Relative: %relative
Thread: %thread
Exception: %ex
xException: %xEx
nopException: %nopex
rException: %rEx
Marker: %marker
%n
</pattern>
-->
</encoder>
</appender>