首頁  >  文章  >  Java  >  怎麼修改SpringBoot專案啟動banner

怎麼修改SpringBoot專案啟動banner

WBOY
WBOY轉載
2023-05-11 18:49:142029瀏覽

如果我們使用過SpringBoot,那麼就會對下面的圖案不陌生。 Springboot 啟動的同時會列印下面的圖案,並帶有版本號。

怎麼修改SpringBoot專案啟動banner

查看SpringBoot官方文檔可以找到關於banner 的描述

The banner that is printed on start up can be changed by adding a banner.txt file to your classpath or by setting the spring.banner.location property to the location of such a file. If the file has an encoding other than UTF-8, you can set spring. .charset. In addition to a text file, you can also add a banner.gif, banner.jpg, or banner.png image file to your classpath or set the spring.banner.image.location property. Images are converted intoan AII art representation and printed above any text banner.

透過有道翻譯

可以透過向類別路徑中新增一個banner.txt檔案或設定spring.banner來變更在console上印刷的banner。屬性指向此類文件的位置。如果檔案的編碼不是UTF-8,那麼可以設定spring.banner.charset。除了文字文件,還可以添加橫幅。將gif、banner.jpg或banner.png影像檔案儲存到類別路徑或設定spring.banner.image。位置屬性。圖像被轉換成ASCII藝術形式,並印在任何文字橫幅上面。

在IDEA中,在SpringBoot設定檔中輸入spring.banner會出現下面提示,正對應上面翻譯的內容。

怎麼修改SpringBoot專案啟動banner

1、自訂banner

我們在類別路徑下新建banner.txt文件,繪製下面圖案。

怎麼修改SpringBoot專案啟動banner

SpringBoot專案啟動後如下,這樣我們就修改了banner。

怎麼修改SpringBoot專案啟動banner

我們暫時刪除banner.txt文件,將下面圖片放置在類別路徑下,名稱為:banner.jpg。

怎麼修改SpringBoot專案啟動banner

然後在設定檔中配置如下內容

怎麼修改SpringBoot專案啟動banner

#啟動SpringBoot專案後,圖案如下圖所示,Springboot把圖片轉成ASCII圖案。

怎麼修改SpringBoot專案啟動banner

如果我們不想在啟動時出現圖案,那麼就需要修改SpringBoot啟動類別的程式碼

原始程式碼

public static void main(String[] args) {
  SpringApplication.run(SpringbootShiroApplication.class, args);
}

修改後的程式碼

public static void main(String[] args) {
  SpringApplication app = new SpringApplication(SpringbootShiroApplication.class);
  app.setBannerMode(Banner.Mode.OFF);
  app.run(args);
}

這樣,SpringBoot啟動時就不會列印圖案了。

以上是怎麼修改SpringBoot專案啟動banner的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除