spring boot啟動總會顯示這樣的圖標,但是我想不一樣
到網上找了一圈,恩,找到一個不錯的,做個記錄
首先我們在resource目錄下面放入一個banner.txt文件,Spring Boot啟動項目的時候就會優先啟動這個文件中的內容。
然后我們用在線生成字符圖標工具
http://www.network-science.de/ascii/
http://patorjk.com/software/taag/
然后我的項目叫 SHELL 然后我生成了 SHELL 圖標
啟動效果如下
但是效果不行,加點顏色,豈不是更棒
Spring Boot提供了一個枚舉類AnsiColor,這個類可以控制banner.txt中的字符顏色,而且非常容易使用。
比如我可以將字符設置成顏色:BRIGHT_YELLOW
版本號顏色設置成:BRIGHT_BLUE
這里面還有顯示版本號的一下設置
${application.version} 這個是MANIFEST.MF文件中的版本號
${application.formatted-version} 這個是上面的的版本號前面加v后上括號
${spring-boot.version} 這個是springboot的版本號
${spring-boot.formatted-version}同上
完整的Demo 如下