绪论
SpringBoot项目在启动的时候会打印一个banner,怎样定制一个呢?如果不需要,怎么关闭呢?
正文
下面这几个网站可以在线生成:
- http://patorjk.com/software/taag
- http://www.network-science.de/ascii/
- http://www.kammerl.de/ascii/AsciiSignature.php
88b d88 ad888888b,
888b d888 d8" "88
88`8b d8'88 a8P
88 `8b d8' 88 8b,dPPYba, aad8" 8b d8
88 `8b d8' 88 88P' "Y8 ""Y8, `8b d8'
88 `8b d8' 88 88 "8b `8b d8'
88 `888' 88 88 888 Y8, a88 `8b,d8'
88 `8' 88 88 888 "Y888888P' Y88'
d8'
d8'
在resources目录下创建一个banner.txt文件,把网页中生成好的内容粘贴进去,重新启动项目就行了。
如果想关闭,在项目启动时候不展示该内容怎么办?通过Banner.Mode.OFF关闭掉就可以了。
import org.springframework.boot.Banner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
@SpringBootApplication
public class DemoJarApplication {
public static void main(String[] args) {
// SpringApplication.run(DemoJarApplication.class, args);
SpringApplicationBuilder builder = new SpringApplicationBuilder(DemoJarApplication.class);
builder.bannerMode(Banner.Mode.OFF).run(args);
}
}
结果
无
(若有什么错误,请留言指正,3Q)