配置
在 resources 目录下 (application.yml 同目录)创建 banner.txt 文件, springboot 启动时会自动加载这个文件替换原有的 spring boot banner.
生成banner
其他配置
- banner.txt 内配置
${AnsiColor.BRIGHT_RED}: 设置控制台中输出内容的颜色
${application.version}: 用来获取MANIFEST.MF文件中的版本号
${application.formatted-version}: 格式化后的${application.version}版本信息
${spring-boot.version}: Spring Boot的版本号
${spring-boot.formatted-version}: 格式化后的${spring-boot.version}版本信息
- application.yml 配置
spring:
banner:
charset: UTF-8
location: classpath:banner.txt
image:
location: classpath:banner.gif
width: 76
height:
margin: 2
invert: false
- 关闭 banner
@SpringBootApplication
public class SpringbootBannerApplication {
public static void main(String[] args) {
SpringApplication springApplication = new SpringApplication(SpringbootBannerApplication.class);
//Banner.Mode.OFF 关闭
springApplication.setBannerMode(Banner.Mode.OFF);
springApplication.run(args);
}
}