SpringBoot自定义banner,配置端口号和项目路径(二)上

简介: SpringBoot自定义banner,配置端口号和项目路径(二)

一. 自定义配置 banner 启动图标


老蝴蝶在上一章无论是启动 HelloWorld 项目,还是 MavenHelloWorld,在控制台打印输出时,都会有这么一个启动图标。

20210410111525714.png

这个就是启动的图标,可以发现,上面显示的是 Spring 。


一般公司开发中,都会自定义这个启动图案,放置公司的logo,或者公司名。


一般个人开发时,会放置自己的相关logo。 我们可以通过在线的网址,进行配置 banner 启动图标。


一.一 项目中resources目录下添加 banner.txt 文件


我们使用 上一章节的 MavenHelloWorld 进行演示。


在MavenHelloWorld 的resources目录下,添加一个 banner.txt 的普通文件。


注意,名称一定要叫 banner.txt


20210410111536979.png


一.二 搜索在线制定SpringBoot banner 的网址


20210410111545746.png


推荐使用 https://www.bootschool.net/ascii 网址进行在线制作。


20210410111556153.png


可以选择自定义文字(中文支持效果不好),也可以选择艺术字和二维码。


老蝴蝶这儿用在线工具栏进行演示。


输入 “Two Butterfly” 两个蝴蝶飞 。


2021041011160683.png


点击拷贝结果,进行复制。


一.三 将复制结果放置到 resources/banner.txt 文件里面


20210410111616831.png


一.四 启动 HelloApplication 类,进行验证


20210410111627373.png


会发现,启动时 banner 发生了改变。


一.五 添加版本号


官方默认的启动时,会添加 SpringBoot 的版本号,方便观察。 目前启动时,没有版本号。


可以在 banner.txt 文件中,添加


${spring-boot.version}


配置即可。


20210410111638346.png


再次启动时,查看控制台,发现展示了版本号。


20210410111647716.png


一.六 启动图标所在的配置类


启动 banner 的配置,是在 org.springframework.boot.SpringApplicationBannerPrinter 类下面。 在 spring-boot r jar包下面。


默认的名称是 banner.txt 。


20210410111656111.png

相关文章
|
3天前
|
前端开发 JavaScript Java
计算机Java项目|基于Spring Boot的中小型医院网站的设计与实现
计算机Java项目|基于Spring Boot的中小型医院网站的设计与实现
|
3天前
|
前端开发 JavaScript Java
计算机Java项目|基于Spring Boot的宠物咖啡馆平台的设计与实现
计算机Java项目|基于Spring Boot的宠物咖啡馆平台的设计与实现
|
3天前
|
前端开发 JavaScript Java
计算机Java项目|基于SpringBoot的飘香水果购物网站
计算机Java项目|基于SpringBoot的飘香水果购物网站
|
3天前
|
前端开发 JavaScript Java
计算机Java项目|Springboot电影评论网站系统设计与实现
计算机Java项目|Springboot电影评论网站系统设计与实现
|
3天前
|
JavaScript 前端开发 Java
计算机Java项目|基于SpringBoot+vue的人事系统
计算机Java项目|基于SpringBoot+vue的人事系统
|
3天前
|
前端开发 JavaScript Java
计算Java项目|基于SpringBoot的协力服装厂服装生产管理系统的设计与实现
计算Java项目|基于SpringBoot的协力服装厂服装生产管理系统的设计与实现
|
3天前
|
前端开发 JavaScript Java
计算机Java项目|Springboot社区医院信息平台
计算机Java项目|Springboot社区医院信息平台
|
前端开发 JavaScript 关系型数据库
前后端分离 -- SpringBoot + Vue实战项目 部署至阿里云服务器
前后端分离 -- SpringBoot + Vue实战项目 部署至阿里云服务器
2722 2
前后端分离 -- SpringBoot + Vue实战项目 部署至阿里云服务器
|
1月前
|
Java 关系型数据库 MySQL
保姆级教程——将springboot项目部署到阿里云服务器包含环境配置(小白包会)
本文档详细介绍了将SpringBoot项目部署到阿里云服务器的步骤。首先,通过Xshell连接服务器,使用公网IP地址。接着,下载JDK的Linux版本,使用XFTP上传并解压,配置环境变量。然后,安装MySQL 5.7,包括下载YUM源、安装、启动服务以及修改root密码和开启远程访问。最后,将SpringBoot项目打包成jar,上传至服务器,使用`java -jar`命令运行,通过`nohup`确保服务持续运行。配置安全组以允许远程访问。
|
10月前
|
JavaScript 前端开发 Java
SpringBoot + Vue 前后端分离项目部署到服务器上
SpringBoot + Vue 前后端分离项目部署到服务器上
510 0