Spring自定义启动图标(个性化启动图标)
今天比昨天好,这就是希望。☀️☀️☀️
文章目录
- 个性化输出
- 图片转换输出
- 生成banner的网站
Spring默认启动输出
. ____ _ __ _ _/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \\\/ ___)| |_)| | | | | || (_| | ) ) ) )' |____| .__|_| |_|_| |_\__, | / / / /=========|_|==============|___/=/_/_/_/:: Spring Boot :: (v2.5.9)
个性化输出
banner.txt
文件放在resources
文件夹下,启动项目时会自动生效,会打印banner.txt
文件中的内容到控制台,一般用于输出该项目的一些信息,比如项目版本,输出使用的组件的版本等等,可以自定义字体颜色、背景色。
banner.txt配置
${AnsiColor.BRIGHT_RED}
:设置控制台中输出内容的颜色${AnsiBackground.BRIGHT_MAGENTA}
: 设置控制台中输出内容的背景色${application.version}
:用来获取MANIFEST.MF文件中的版本号${application.formatted-version}
:格式化后的${application.version}版本信息${spring-boot.version}
:Spring Boot的版本号${spring-boot.formatted-version}
:格式化后的${spring-boot.version}版本信息
banner.txt模板
${AnsiColor.BRIGHT_GREEN}Spring Boot Version: ${spring-boot.version}
${AnsiColor.BRIGHT_GREEN}Spring Application Name: ${spring.application.name}
${AnsiColor.BRIGHT_GREEN} .__
${AnsiColor.BRIGHT_YELLOW} ___.__. ___________________|__| ____ ____
${AnsiColor.BRIGHT_RED}< | | / ___/\____ \_ __ \ |/ \ / ___\
${AnsiColor.BRIGHT_CYAN} \___ | \___ \ | |_> > | \/ | | \/ /_/ >
${AnsiColor.BRIGHT_MAGENTA} / ____| /____ >| __/|__| |__|___| /\___ /
${AnsiColor.BRIGHT_GREEN} \/ \/ |__| \//_____/
${AnsiBackground.BRIGHT_MAGENTA}hello spring
${AnsiBackground.BRIGHT_MAGENTA}${AnsiColor.BRIGHT_RED}hello spring
图片转换输出
还可以通过图片转成字体进行打印
${AnsiColor.BRIGHT_GREEN} .::::.
${AnsiColor.BRIGHT_YELLOW} .::::::::.
${AnsiColor.BRIGHT_RED} :::::::::::
${AnsiColor.BRIGHT_CYAN} ':::::::::::..
${AnsiColor.BRIGHT_MAGENTA} :::::::::::::::'
${AnsiColor.BRIGHT_GREEN} ':::::::::::.
${AnsiColor.BRIGHT_RED} .::::::::::::::'
${AnsiColor.BRIGHT_YELLOW} .:::::::::::...
${AnsiColor.BRIGHT_GREEN} ::::::::::::::''
${AnsiColor.CYAN} .:::. '::::::::''::::
${AnsiColor.BRIGHT_RED} .::::::::. ':::::' '::::
${AnsiColor.BRIGHT_RED} .::::':::::::. ::::: '::::.
${AnsiColor.BRIGHT_RED} .:::::' ':::::::::. ::::: ':::.
${AnsiColor.BRIGHT_RED} .:::::' ':::::::::.::::: '::.
${AnsiColor.BRIGHT_GREEN} .::::'' ':::::::::::::: '::.
${AnsiColor.CYAN} .::'' ':::::::::::: :::...
${AnsiColor.BRIGHT_RED} ..:::: ':::::::::' .:' ''''
${AnsiColor.BRIGHT_RED} ..''''':' ':::::.'
生成banner的网站
定制banner的网站,文字、图片都可以秀起来,怎么秀就看你的操作了
http://patorjk.com/software/taag
http://www.network-science.de/ascii/
http://www.degraeve.com/img2txt.php
https://www.bootschool.net/ascii-art/
Spring自定义启动图标(个性化启动图标)相关推荐
- 计算机启动后没有桌面图标,电脑桌面图标没了怎么办 启动电脑桌面空白没有图标问题解决方法...
我的电脑图标不见了怎么办呢?今天有用户反映,向往常一样从桌面左上角打开我的电脑时却发现图标不见了.我的电脑图标从哪里找回呢?今天,我就将我的电脑图标不见了的解决方法分享给你们,希望对大家有所帮助. 启 ...
- 打开 计算机 找不到桌面图标,电脑启动后桌面图标不见了怎么办 不显示图标解决办法...
在我们的生活和工作中,电脑已经成为我们密切相关的工具之一了.但是偶尔有时候也会遇到电脑出现蓝屏.开不了机.桌面不显示图标等故障.那么电脑启动后不显示图标怎么办呢?最近有用户反映,电脑开机后进入桌面却不 ...
- ionic3 自动创建启动背景splash以及图标icon
在新建的项目文件夹下的 resources下就是我们放置图标以及启动背景图片的位置了. 如果现在我们想生成自己的图片的启动背景以及图片,我们需要把resources下的 icon.png 以及spla ...
- 项目总结2:ionic3开发跨平台App如何设置和替换应用图标及启动图
前言: 和原生开发一样,ionic官方提供的设置方式也很简单,只不过多了一个步骤:基于ionic命令的方式自动修改全局的配置文件config.xml. 设置或替换应用图标和应用启动图: 把UI提供的 ...
- iOS App的图标,启动画面及其它
注意: 最新的图标尺寸和文件名规格以Apple的文档为准:Technical Q&A QA1686: App Icons on iPad and iPhone .其中要注意,iTunesArt ...
- python画苹果标志图片_Mac生成APP图标和启动图的脚本
概述 之前用的一个批量导出APP图标和启动图的软件,今天发现收费了,于是自己造了个简单的轮子. 实现 Mac上的sips命令,可以很方便的帮助用户修改图片尺寸 Xcode里面的APP启动图资源包含两部 ...
- 从0开始架构一个IOS程序—— 02 — 设置启动图标与启动页面
从0开始架构一个IOS程序 02设置启动图标与启动页面 Mac OSX 10.11 之后 1 指定应用程序所要加载的应用图标与启动加载图片 2 应用图标的相关设置 3 启动图片的相关设置
- Android 屏幕适配攻略(六)设置通知样图标与启动图标适配
Android 屏幕适配攻略(六)设置通知样图标与启动图标适配 1 Android中资源文件中的图片加载分析 Android中对屏幕的像素适配处理分类 屏幕密度 对应的标签 对应的像素 120dip ...
- ubuntu18.10安装网易云音乐,并解决网易云音乐图标无法启动的问题
ubuntu18.10安装网易云音乐,并解决网易云音乐图标无法启动的问题 ubuntu18.10安装网易云音乐 解决网易云音乐图标无法启动的问题 ubuntu18.10安装网易云音乐 网易云音乐官网下 ...
- APP批量自动生成各种不同分辨率尺寸图标和启动页(Android和iOS都支持) - 使用cordova-res图文教程
打包应用的时候,无论 Android 还是 iOS,都要为不同设备分辨率准备不同尺寸的图标和启动页图片,非常费时费力,现在有一键生成工具那岂不快哉 开局两张图:icon和splash,其他全靠自动 文 ...
最新文章
- linux snap 沙盒化软件包格式 简介
- 高通Android平台硬件调试之Camera篇
- python常用时间处理方法
- 大数系列之大数相加(ACM通过)(一)
- cobbler工作流分析
- 关于游戏行业目前的形势
- QML笔记-KeyNavigation的使用(2种例子)
- k8s ubuntu cni_周一见 | CNCF 人事变动、最新安全漏洞、K8s 集群需警惕中间人攻击...
- 语音识别论文.doc
- 今天安利一个超牛叉的黑客入侵的特效网页,我第一次打开就被惊艳到了
- 手把手Java爬虫教学 - 1. 了解爬虫
- 哈工大材力上机 matlab,材力上机Matlab哈工大
- excel文件修复工具_文件恢复工具 – 修复文件属性篡改
- 实现写邮箱html页面,用html写的简单的邮箱登陆界面
- netware php_在NetWare上搭建MySQL数据库_MySQL
- jpg转bmp c语言 linux,C++_C语言实现BMP转换JPG的方法,本文实例讲述了C语言实现BMP转 - phpStudy...
- 解决JS中出现的兼容性问题
- Java 将txt文本文档转换为excel
- 2014年3月份第3周51Aspx源码发布详情
- Camera ITS当中的test_ev_compensation_basic测试