SpringBoot美化日志输出——自定义Banner艺术字体
文章目录
- 1.自定义Banner
- 2.使用艺术字体
1.自定义Banner
(1)首先在 resources 目录下创建一个 banner.txt 文件。
(2)在这个文件中写入的文本将在项目启动时打印出来。
banner.txt内容如下:
_ _(_) (_)_ __ ___ _ ___ _ __ ___ ___ ___ _ ____ ___ ___ ___
| '_ ` _ \| |/ __| '__/ _ \/ __|/ _ \ '__\ \ / / |/ __/ _ \
| | | | | | | (__| | | (_) \__ \ __/ | \ V /| | (_| __/
|_| |_| |_|_|\___|_| \___/|___/\___|_| \_/ |_|\___\___|
${AnsiColor.GREEN}:: Application Name :: ${spring.application.name}:: App Server Port :: ${server.port}
${AnsiColor.BLACK}
(3)重启项目即可看到效果。
(4)参数说明
- $ {AnsiColor.GREEN}:设置控制台中输出内容的颜色为绿色
- $ {application.version}:用来获取MANIFEST.MF文件中的版本号
- $ {application.formatted-version}:格式化后的${application.version}版本信息
- $ {spring-boot.version}:Spring Boot的版本号
- $ {spring-boot.formatted-version}:格式化后的${spring-boot.version}版本信息
- 除此之外还可以通过${}方式获取配置文件的各种变量值
2.使用艺术字体
(1)如果想要将文本设置为类似默认 banner 那样的艺术字体,可以借助下面几个在线网站:
ASCII Generator
Ascii Text / Signature Generator
Text to ASCII Art Generator (TAAG)
Spring Boot banner在线生成工具,制作下载banner.txt,修改替换banner.txt文字实现自定义,个性化启动banner
这里选择的是第四个链接地址,如下图所示:
SpringBoot美化日志输出——自定义Banner艺术字体相关推荐
- springboot项目控制台输出自定义图案
如何在springboot项目控制台输出自定义图案呢? 本人的项目输出的是我名字的全拼,所以这里只介绍如何在控制台输出全拼名字. 1.http://patorjk.com/software/taag/ ...
- 玩转 SpringBoot 2.x 之自定义 Banner 日志输出原理篇
1 查看 SpringBoot 官方文档 https://docs.spring.io/spring-boot/docs/2.0.6.RELEASE/reference/htmlsingle/#boo ...
- nodejs 下使用js封装console.log方法输出自定义的彩色字体,遇到Octal escape sequences are not allowed in template strings
阳光明媚,在家敲javascript的代码,控制台里清一色的黑底白字,我console.log出来的文字也是黑底白字淹没在茫茫字母海中,所以我想封装一下log方法,能自己定义字体还有背景的颜色,然后就 ...
- SpringBoot(11)---特性_SpringApplication类(自定义Banner)
SpringBoot特性_SpringApplication类(自定义Banner) SpringApplication类作为SpringBoot最基本.最核心的类,在main方法中用来启动Sprin ...
- SpringBoot的日志管理(输出级别,输出到文件)
场景 SpringBoot实战项目搭建专栏地址: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/column/info/35688 1.SpringBoot使用默 ...
- 【SpringBoot】自定义启动Banner(附:使用生成艺术字体方法)
我们知道 Spring Boot 项目启动时会在控制台打印出一个 banner,下面演示如何定制这个 banner. (1)首先在 resources 目录下创建一个 banner.txt 文件. ( ...
- SpringBoot集成logback彩色日志配置以及banner启动设置(炫酷到爆炸!)
文章目录 前言 一.banner配置 1.1 banner图像在线生成工具 1.2 banner配置颜色 1.3 banner启动状态控制 二.logback彩色日志配置 2.1 引入依赖 2.2 l ...
- 定制自己的Springboot控制台输出广告横幅--banner
定制自己的Springboot控制台输出广告横幅--banner 一.介绍 导读: 好奇是最好的发现者,兴趣是最好的导师,当你对大千代码世界很好奇的时候,你就会主动去发现这个世界的奇妙,当你对程序感兴 ...
- springboot banner在线生成_SpringBoot系列教程10--小花样之SpringBoot配置自定义Banner
SpringBoot系列教程10--小花样之SpringBoot配置自定义Banner 作者:一一哥 一. Spring Boot 常用配置 本章节主要介绍一下 Spring Boot 中的一些常用配 ...
最新文章
- 计算机网络:分组交换
- Mac eclipse找不到source的解决办法
- html5--6-13 CSS3中的颜色表示方式
- 创建一个发布型的空白站点
- wps临时文件不自动删除_今天才发现,原来C盘这些文件夹可以删除,难怪你的电脑越用越卡...
- php黑名单绕过,利用最新Apache解析漏洞(CVE-2017-15715)绕过上传黑名单
- 《软件需求十步走》阅读计划第三篇
- python破解wifi字典_利用Python自动生成暴力破解的字典
- Axure使用图标字体
- 国电集团:电子招投标每年节约成本10亿元
- 基于Struts开发网上商城购物系统
- (学习笔记1)可见光与红外图像的特征融合(Feature Fusion)
- matlab机器学习预测股价+python爬虫
- 商业计划书PPT模板
- 国内外从事CV相关的企业
- 蔚来、小鹏、理想自动驾驶能力的纵向演进与横向比较
- 【电商界的屠龙者-拼多多】——“拼多多”竞品分析
- 惊闻“漫游成本只有一分钱”
- java计算上个工作日方法
- IBM笔记本选购注意事项(笔记本是一个大物品,所以会三思而后行的)
热门文章
- 为什么要减少Unity中Outline的使用
- 分享一个不错的Windows软件
- srsLTE中更改USRP B210射频RFA / RFB通道
- [HDU6833]A Very Easy Math Problem
- for···in和for···of的区别
- diango admin 添加成员报错
- 为什么码农会在35岁失业,而律师、医生、老师却越老越香?
- Android自定义View之跟随手指一起滑动的五色的小球
- 杭电编译原理实验-实验二-递归下降分析子程序设计
- ADC 数据采集发送到 pc