SpringBoot 更改启动图标

ops/2024/9/22 15:54:50/

每次springboot开启时,开会显示spring的图标,这个图标是可以修改的。

一、原始的图标样式

二、修改图标样式

https://patorjk.com/software/taag/#p=display&f=Graffiti&t=icon-default.png?t=O83Ahttps://patorjk.com/software/taag/#p=display&f=Graffiti&t= 

在src/main/resource下新建一个banner.txt 

 启动效果

三、设置颜色及版本号

如下内容也配置在banner.txt文件内
${AnsiColor.BRIGHT_YELLOW} 设置颜色(具体颜色值请自行查找资料)
${application.version} 这个是MANIFEST.MF文件中的版本号
${application.formatted-version} 这个是上面的的版本号前面加v后上括号
${spring-boot.version} 这个是springboot的版本号
${spring-boot.formatted-version} 这个是上面的的版本号前面加v后上括号

四、通过配置文件指定图标路径

指定文本图标:spring.banner.location=classpath:相对于resources下的位置  ("classpath:"可以省略)

  指定图片作为图标: spring.banner.image.location=classpath:相对于resources下的位置("classpath:"可以省略)


http://www.ppmy.cn/ops/114308.html

相关文章

Day 9:1306 跳跃游戏III

1306 跳跃游戏III 1. 题目描述2. 解题思路3. 代码实现(DFS)4. 代码实现(BFS) 1. 题目描述 1306 跳跃游戏III 2. 解题思路 使用dfs或bfs的思想来进行遍历;使用used数组来表示当前位置是否被访问过。 3. 代码实现(DFS) class Solution { public:bool canReach(vector<int…

PostgreSQL维护——解决索引膨胀和数据死行

注意&#xff1a; 本文内容于 2024-09-16 00:40:33 创建&#xff0c;可能不会在此平台上进行更新。如果您希望查看最新版本或更多相关内容&#xff0c;请访问原文地址&#xff1a;PostgreSQL维护——解决索引膨胀和数据死行。感谢您的关注与支持&#xff01; 我有一张表&#…

特殊类的设计与类型转换

特殊类的设计 1.请设计一个不能被拷贝的类 拷贝只会放生在两个场景中&#xff1a;拷贝构造函数以及赋值运算符重载&#xff0c;因此想要让一个类禁止拷贝&#xff0c;只需让该类不能调用拷贝构造函数以及赋值运算符重载即可。 C98 C98是怎么设计的呢&#xff1f; class Cop…

音视频生态下Unity3D和虚幻引擎(Unreal Engine)的区别

技术背景 好多开发者跟我们做技术交流的时候&#xff0c;会问我们&#xff0c;为什么有Unity3D的RTMP|RTSP播放模块&#xff0c;还有RTMP推送和轻量级RTSP服务模块&#xff0c;为什么不去支持虚幻引擎&#xff1f;二者区别在哪里&#xff1f;本文就Unity3D和虚幻引擎之间的差异…

万能头无法使用

打开 新建 工具 编辑器选项 代码 这个缺省源 复制上这个 #ifndef _GLIBCXX_NO_ASSERT #include <cassert> #endif #include <cctype> #include <cerrno> #include <cfloat> #include <ciso646> #include <climits> #include <clocale&…

glTF格式:WebGL应用的3D资产优化解决方案

摘要 glTF作为一种高效的3D资产格式&#xff0c;为WebGL、OpenGL ES和OpenGL运行时的应用提供了强有力的支持。它不仅简化了3D模型的传输与加载流程&#xff0c;还通过优化资产大小&#xff0c;使得打包、解包更加便捷。本文将深入探讨glTF格式的优势&#xff0c;并提供实用的代…

指针修仙之实现qsort

文章目录 回调函数什么是回调函数回调函数的作用 库函数qsort使用qsort函数排序整形使用qsort函数排序结构体 qsort函数模拟实现说明源码and说明 回调函数 什么是回调函数 回调函数就是⼀个通过函数指针调⽤的函数。 如果你把函数的指针&#xff08;地址&#xff09;作为参数…

react hooks--概述

前言 ◼ Hook 是 React 16.8 的新增特性&#xff0c;它可以让我们在不编写class的情况下使用state以及其他的React特性&#xff08;比如生命周期&#xff09;。 ◼ 我们先来思考一下class组件相对于函数式组件有什么优势&#xff1f;比较常见的是下面的优势&#xff1a; ◼ …