spring-boot-03 小技巧,更换springboot banner

版权声明:本文为博主原创文章,经博主允许,可自由共享,尽量不要用于商业用途。 https://blog.csdn.net/matrixbbs/article/details/88115186

采用生成工具

如果让我们手工的来编辑这些字符画,显然是一件非常困难的差事。所以,我们可以借助下面这些工具,轻松地根据文字或图片来生成用于Banner输出的字符画。

http://patorjk.com/software/taag
http://www.network-science.de/ascii/
http://www.degraeve.com/img2txt.php

只需要在Spring Boot工程的/src/main/resources目录下创建一个banner.txt文件,然后将ASCII字符画复制进去,就能替换默认的banner了。比如上图中的输出,就采用了下面的banner.txt内容【fhzheng】:

${AnsiColor.BRIGHT_GREEN}

  _____.__           .__                           
_/ ____\  |__ _______|  |__   ____   ____    ____  
\   __\|  |  \\___   /  |  \_/ __ \ /    \  / ___\ 
 |  |  |   Y  \/    /|   Y  \  ___/|   |  \/ /_/  >
 |__|  |___|  /_____ \___|  /\___  >___|  /\___  / 
            \/      \/    \/     \/     \//_____/  
            
${AnsiColor.BRIGHT_RED}
Application Version: ${application.version}${application.formatted-version}
Spring Boot Version: ${spring-boot.version}${spring-boot.formatted-version}

输出如下
在控制台端查看

从上面的内容中可以估计,还使用了一些属性设置:

${AnsiColor.BRIGHT_RED}:设置控制台中输出内容的颜色
${application.version}:用来获取MANIFEST.MF文件中的版本号
a p p l i c a t i o n . f o r m a t t e d v e r s i o n {application.formatted-version}:格式化后的 {application.version}版本信息
${spring-boot.version}:Spring Boot的版本号
s p r i n g b o o t . f o r m a t t e d v e r s i o n {spring-boot.formatted-version}:格式化后的 {spring-boot.version}版本信息

猜你喜欢

转载自blog.csdn.net/matrixbbs/article/details/88115186
今日推荐