91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Spring Boot如何啟動banner定制

發布時間:2021-08-25 11:35:42 來源:億速云 閱讀:290 作者:小新 欄目:編程語言

這篇文章主要介紹了Spring Boot如何啟動banner定制,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

前言

愛美之心人皆有之,在 unix 和 linux 命令行環境下工作的悶騷程序員們可能也覺得命令行太單調了,而是他們就發明了在命令行下采用 ansii 字符輸出各種圖形的方式。這就是命令行下的 banner了,類似下面這樣的

Spring Boot如何啟動banner定制

還有一些更悶騷的程序員甚至搞出了動態的 banner。例如在 linux(CentOS) 下執行下面的命令安裝軟件 sl

sudo yum install sl

完成后,在命令行輸入一個 sl -a 命令,就會看到一個小火車噴著濃煙,從右至左開過屏幕,上面還有兩個小人在歡呼雀躍。

在 SpringBoot 啟動的時候,首先在命令行上會打印出如下的信息:

Spring Boot如何啟動banner定制

這就是 SpringBoot 的默認 banner。這個 啟動 banner 是可以進行定制的。具體內容來自SpringBoot 官方文檔

SpringBoot 文本 Banner 定制

第一種定制 SpringBoot 的方式是編輯一個 banner.txt 文件,然后在里面輸入要在 banner 里面顯示的內容,最后把這個文件存放到 classpath 路徑里面就可以了。這里我們放到 resource 目錄下。

一般為了顯示效果,我們會將要顯示的內容轉換成為 ansii 的藝術字的形式。例如我想要在 banner 中顯示 HELLO,GRACE,直接輸入這個文本到文件中,顯示效果是不好的,我們要通過一個文本轉 ansii 藝術字的工具來轉換一下。

Spring Boot如何啟動banner定制

把下面的 ansii 字符拷貝到 banner.txt 文件中。然后啟動 SpringBoot ,啟動 banner 就變成下面這個樣子

Spring Boot如何啟動banner定制

在 banner.txt中,除了直接輸入的 ansii 字符以外,還支持環境變量的配置。例如用 ${spring-boot.version} 來指代 SpringBoot 的版本。新的 banner.txt 內容變成

Spring Boot如何啟動banner定制

啟動后的 banner 如下所示

Spring Boot如何啟動banner定制

支持的變量列表參考SpringBoot 官方文檔

SpringBoot 圖片 Banner 定制

如果覺得這種文本的啟動 banner 不夠炫酷,我們還可以將公司的 logo 或者產品的 logo 圖片設置為啟動的 banner 。當然不是把圖片顯示在命令行中,而是解析圖片的像素,然后同 ansii 的方式給輸出到命令行中。

圖片的 banner 支持 gif 、png、jpeg 格式的圖片。使用的時候,選用合適的圖片,然后將圖片名字改成 banner,然后和文字的 banner.txt 文件一樣,放到 resource ,目錄下即可。

例如,我們將一個如下的 jpeg 格式的微博 logo 改名為 banner.jpg 文件放到 resource 目錄下

Spring Boot如何啟動banner定制

然后程序啟動的 banner 就變成下面的樣子。

Spring Boot如何啟動banner定制

如果在 classpath 中既有 banner.txt 文件,又有 banner 的圖片文件,SpringBoot 會先顯示圖片 banner ,然后再顯示文本的 banner。

感謝你能夠認真閱讀完這篇文章,希望小編分享的“Spring Boot如何啟動banner定制”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

佛学| 九江县| 根河市| 伽师县| 彝良县| 彭阳县| 邻水| 禹州市| 麻阳| 乃东县| 武义县| 宁陕县| 青浦区| 资兴市| 甘孜| 涿鹿县| 云阳县| 顺昌县| 双柏县| 呼图壁县| 海阳市| 秭归县| 新兴县| 镇远县| 洪雅县| 红原县| 沈丘县| 德清县| 虹口区| 左权县| 商洛市| 玉林市| 宿迁市| 河北区| 南川市| 玉田县| 宜宾市| 原平市| 中宁县| 泉州市| 隆子县|