在啓動時打印的橫幅可以通過添加banner.txt
文件到類路徑中,或者通過設置spring.banner.location
屬性設置爲這樣一個文件的位置。如果文件具有utf-8以外的編碼,則可以設置spring.banner.charset
。除了文本文件之外,還可以添加banner.gif
, banner.jpg
,或banner.png
圖像文件到類路徑或設置spring.banner.image.location
財產。圖像被轉換成ASCII藝術表示法,並打印在任何文字橫幅之上。
在你的banner.txt
文件中,可以使用下列任何佔位符:
變量 | 描述 |
---|---|
|
應用程序的版本號,如 |
|
應用程序的版本號,如 |
|
您正在使用的SpringBoot版本。例如 |
|
您所使用的SpringBoot版本,格式化爲顯示(用括號包圍,前綴爲 |
|
哪裏 |
|
您的應用程序的標題,如 |
這個SpringApplication.setBanner(…) 方法,如果希望以編程方式生成橫幅,則可以使用該方法。使用org.springframework.boot.Banner 接口並實現自己的printBanner() 方法。 |
您還可以使用spring.main.banner-mode
屬性以確定是否必須在其上打印橫幅。System.out
(console
),發送到配置的記錄器(log
),或根本不生產(off
).
打印的橫幅以下列名稱註冊爲單例bean:springBootBanner
.