文章目录

  • 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艺术字体相关推荐

  1. springboot项目控制台输出自定义图案

    如何在springboot项目控制台输出自定义图案呢? 本人的项目输出的是我名字的全拼,所以这里只介绍如何在控制台输出全拼名字. 1.http://patorjk.com/software/taag/ ...

  2. 玩转 SpringBoot 2.x 之自定义 Banner 日志输出原理篇

    1 查看 SpringBoot 官方文档 https://docs.spring.io/spring-boot/docs/2.0.6.RELEASE/reference/htmlsingle/#boo ...

  3. nodejs 下使用js封装console.log方法输出自定义的彩色字体,遇到Octal escape sequences are not allowed in template strings

    阳光明媚,在家敲javascript的代码,控制台里清一色的黑底白字,我console.log出来的文字也是黑底白字淹没在茫茫字母海中,所以我想封装一下log方法,能自己定义字体还有背景的颜色,然后就 ...

  4. SpringBoot(11)---特性_SpringApplication类(自定义Banner)

    SpringBoot特性_SpringApplication类(自定义Banner) SpringApplication类作为SpringBoot最基本.最核心的类,在main方法中用来启动Sprin ...

  5. SpringBoot的日志管理(输出级别,输出到文件)

    场景 SpringBoot实战项目搭建专栏地址: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/column/info/35688 1.SpringBoot使用默 ...

  6. 【SpringBoot】自定义启动Banner(附:使用生成艺术字体方法)

    我们知道 Spring Boot 项目启动时会在控制台打印出一个 banner,下面演示如何定制这个 banner. (1)首先在 resources 目录下创建一个 banner.txt 文件. ( ...

  7. SpringBoot集成logback彩色日志配置以及banner启动设置(炫酷到爆炸!)

    文章目录 前言 一.banner配置 1.1 banner图像在线生成工具 1.2 banner配置颜色 1.3 banner启动状态控制 二.logback彩色日志配置 2.1 引入依赖 2.2 l ...

  8. 定制自己的Springboot控制台输出广告横幅--banner

    定制自己的Springboot控制台输出广告横幅--banner 一.介绍 导读: 好奇是最好的发现者,兴趣是最好的导师,当你对大千代码世界很好奇的时候,你就会主动去发现这个世界的奇妙,当你对程序感兴 ...

  9. springboot banner在线生成_SpringBoot系列教程10--小花样之SpringBoot配置自定义Banner

    SpringBoot系列教程10--小花样之SpringBoot配置自定义Banner 作者:一一哥 一. Spring Boot 常用配置 本章节主要介绍一下 Spring Boot 中的一些常用配 ...

最新文章

  1. 计算机网络:分组交换
  2. Mac eclipse找不到source的解决办法
  3. html5--6-13 CSS3中的颜色表示方式
  4. 创建一个发布型的空白站点
  5. wps临时文件不自动删除_今天才发现,原来C盘这些文件夹可以删除,难怪你的电脑越用越卡...
  6. php黑名单绕过,利用最新Apache解析漏洞(CVE-2017-15715)绕过上传黑名单
  7. 《软件需求十步走》阅读计划第三篇
  8. python破解wifi字典_利用Python自动生成暴力破解的字典
  9. Axure使用图标字体
  10. 国电集团:电子招投标每年节约成本10亿元
  11. 基于Struts开发网上商城购物系统
  12. (学习笔记1)可见光与红外图像的特征融合(Feature Fusion)
  13. matlab机器学习预测股价+python爬虫
  14. 商业计划书PPT模板
  15. 国内外从事CV相关的企业
  16. 蔚来、小鹏、理想自动驾驶能力的纵向演进与横向比较
  17. 【电商界的屠龙者-拼多多】——“拼多多”竞品分析
  18. 惊闻“漫游成本只有一分钱”
  19. java计算上个工作日方法
  20. IBM笔记本选购注意事项(笔记本是一个大物品,所以会三思而后行的)

热门文章

  1. 为什么要减少Unity中Outline的使用
  2. 分享一个不错的Windows软件
  3. srsLTE中更改USRP B210射频RFA / RFB通道
  4. [HDU6833]A Very Easy Math Problem
  5. for···in和for···of的区别
  6. diango admin 添加成员报错
  7. 为什么码农会在35岁失业,而律师、医生、老师却越老越香?
  8. Android自定义View之跟随手指一起滑动的五色的小球
  9. 杭电编译原理实验-实验二-递归下降分析子程序设计
  10. ADC 数据采集发送到 pc