前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SpringBoot项目启动时增加自定义Banner

SpringBoot项目启动时增加自定义Banner

作者头像
陌溪
发布2021-04-09 16:20:57
7090
发布2021-04-09 16:20:57
举报

欢迎点击下方的公众号名片,关注陌溪,让我们一起成长~

最近有小伙伴推荐给博客启动的时候加上自定义Banner,开始我还不太明白他说的是那部分,后面给我发了这样一个文件,陌溪瞬间就懂了

代码语言:javascript
复制
////////////////////////////////////////////////////////////////////  
//                          _ooOoo_                               //  
//                         o8888888o                              //  
//                         88" . "88                              //  
//                         (| ^_^ |)                              //  
//                         O\  =  /O                              //  
//                      ____/`---'\____                           //  
//                    .'  \\|     |//  `.                         //  
//                   /  \\|||  :  |||//  \                        //  
//                  /  _||||| -:- |||||-  \                       //  
//                  |   | \\\  -  /// |   |                       //  
//                  | \_|  ''\---/''  |   |                       //  
//                  \  .-\__  `-`  ___/-. /                       //  
//                ___`. .'  /--.--\  `. . ___                     //  
//              ."" '<  `.___\_<|>_/___.'  >'"".                  //  
//            | | :  `- \`.;`\ _ /`;.`/ - ` : | |                 //  
//            \  \ `-.   \_ __\ /__ _/   .-` /  /                 //  
//      ========`-.____`-.___\_____/___.-`____.-'========         //  
//                           `=---='                              //  
//      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^        //  
//            佛祖保佑       永不宕机      永无BUG                    //
//////////////////////////////////////////////////////////////////// 

我们经常看到的 SpringBoot 项目启动时候会出现这样的界面,其实就是设置了自定义 Banner

SpringBoot项目启动

其实修改的方法也比较简单,只需要在 resource 目录下,放一个 banner.txt 文件即可,文件下面就存放我们需要显示的 banner ,那么在启动的时候,就会加载出对应的图像出来

添加banner.txt

制作Banner

当然上面的 banner 图像肯定不是陌溪一个个手敲的,而是通过下面的网站制作的:

http://patorjk.com/software/taag

以蘑菇博客为例,我们输入 mogublog ,就可以生成对应的图案了

生成的图案

同时里面也是也可以设置字符颜色和 Spring 版本号等信息

代码语言:javascript
复制
# 设置字体颜色为绿色
${AnsiColor.GREEN}
# 设置背景颜色为绿色
AnsiBackground.GREEN
# 显示SpringBoot版本
${spring-boot.version}

然后复制里面的文本到 banner.txt 即可,下面是我的完整Banner.txt文件,如下所示

代码语言:javascript
复制
${AnsiColor.GREEN}
                                _     _
                               | |   | |            
  _ __ ___   ___   __ _ _   _  | |__ | | ___   __ _ 
 | '_ ` _ \ / _ \ / _` | | | | | '_ \| |/ _ \ / _` |
 | | | | | | (_) | (_| | |_| | | |_) | | (_) | (_| |
 |_| |_| |_|\___/ \__, |\__,_| |_.__/|_|\___/ \__, |
                   __/ |                       __/ |
                  |___/                       |___/
${AnsiColor.BRIGHT_BLACK}
Spring Boot Version: ${spring-boot.version}${spring-boot.formatted-version}

这里因为设置字体颜色会让后面的颜色都会变成对应的颜色,所以我们需要在之前在设置成 黑色,这样才不会出现满屏的绿色了,下面是我的启动页面,如下所示:

启动效果

ps:最近陌溪一直忙着肝论文.. 毕业要紧,所以最近蘑菇博客的更新频率也降低了

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-03-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 陌溪教你学编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 制作Banner
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档