首先我們在resource目錄下面放入一個banner.txt文件,Spring Boot啟動項目的時候就會優先啟動這個文件中的內容。
然后我們用在線生成字符圖標工具
然后我的項目叫 SHELL 然后我生成了 SHELL 圖標
啟動效果如下
但是效果不行,加點顏色,豈不是更棒
Spring Boot提供了一個枚舉類AnsiColor,這個類可以控制banner.txt中的字符顏色,而且非常容易使用。
比如我可以將字符設置成顏色:BRIGHT_YELLOW
版本號顏色設置成:BRIGHT_BLUE
${AnsiColor.BRIGHT_YELLOW}
這里面還有顯示版本號的一下設置
${application.version} 這個是MANIFEST.MF文件中的版本號
${application.formatted-version} 這個是上面的的版本號前面加v后上括號
${spring-boot.version} 這個是springboot的版本號
${spring-boot.formatted-version}同上
總結
自定義這個圖案方法如下:
在/src/main/resources/新建一個banner.txt文件
登陸:http://patorjk.com/software/taag
將框中Type Something 替換成自己的單詞字母,再將下面生成的圖案復制到剛剛創建的那個txt中,再次啟動項目,發現圖案改變了