springboot项目banner生成器
在Spring Boot项目中,可以通过使用banner.generator
属性来自定义启动banner。你可以使用Spring提供的默认banner生成器,或者实现自己的BannerGenerator
接口。
以下是一个简单的例子,展示如何使用Spring Boot的默认banner生成器,并自定义其中的文本和颜色。
- 在
application.properties
或application.yml
文件中,设置banner生成器:
# application.properties
spring.banner.generator.class-name=org.springframework.boot.banner.RandomFortuneBannerGenerator
spring.banner.generator.random-fortune.file-encoding=UTF-8
spring.banner.generator.random-fortune.files=classpath:banner.txt
或者使用YAML格式:
# application.yml
spring:
banner:
generator:
class-name: org.springframework.boot.banner.RandomFortuneBannerGenerator
random-fortune:
file-encoding: UTF-8
files: classpath:banner.txt
- 在
src/main/resources
目录下创建banner.txt
文件,并添加你想展示的格式化文本。
例如:
/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/
_______ ___ ________ ___ ________
/\\\\ __\\/\\\\ \\ /\\\\ ___\\ /\\\\ /\\\\\\\\\\\\
/\\\\ /\\\\ \\ \\\\\\\\/ \\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
/\\\\ /\\\\ \\\\\\\\\\\\ \\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
/\\\\\\\\\\\\ \\ \\\\\\\\\\\ \\ \\\\\\\\\\\\\\\\\\\\\\\\\\
/\\\\\\\\\\\\ \\ \\\\\\\\\\ \\ \\\\ \\\\\\\\\\\\\\\\\\\\\\\
/\\\\ \\\\\\ \\ \\\\\\\\\\ \\ \\\\ \\\\\\\\\\\\\\\\\\\\\\\
/\\\\ \\ \\\\\\ \\ \\\\\\\\\\ \\ \\\\ \\\\\\\\\\\\\\\\\\\\\\\
/\\\\ \\ \\\\\\ \\ \\\\\\\\\\ \\ \\\\ \\\\\\\\\\\\\\\\\\\\\\\
/\\\\ \\ \\\\\\ \\ \\\\\\\\\\ \\ \\\\ \\\\\\\\\\\\\\\\\\\\\\\
/\\\\ \\ \\\\\\ \\ \\\\\\\\\\ \\ \\\\ \\\\\\\\\\\\\\\\\\\\\\\
/\\\\ \\ \\\\\\ \\ \\\\\\\\\\ \\ \\\\ \\\\\\\\\ \\\\\\\\\\\\\\\\\
/\\\\ \\ \\\\\\ \\ \\\\\\\\\\ \\ \\\\ \\\\\\\\\\\\\\\\\\\\\\\\\\
/\\\\
评论已关闭