Skip to main content
 首页 » 编程设计

spring-boot之如何将 Spring Boot Logo 更改为 Nyan Cat

2024年05月10日6虾米姐

当我的应用程序启动时,我应该看到类似以下内容的内容:

  .   ____          _            __ _ _ 
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \ 
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ 
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) ) 
  '  |____| .__|_| |_|_| |_\__, | / / / / 
 =========|_|==============|___/=/_/_/_/ 

如何将 Spring Boot Logo 更改为 Nyan Cat,如下图所示?

https://spring.io/blog/2015/11/16/spring-boot-1-3-0-released

请您参考如下方法:

本文已包含有关如何执行此操作的大部分信息:

Color Banners

Your banner.txt files can now include ANSI color codes. You can do crazy things like this:

如果你看the Spring docs ,然后您可以找到有关如何调整 banner.txt 文件的更多信息。

因此,通过将banner.txt 文件添加到类路径中,您可以添加自己的横幅。可以使用 ${AnsiBackground.NAME} 更改图 block 的背景,其中 NAME 是颜色的名称。颜色列表可以在 AnsiColor 中找到。类。

在 nyan cat 下方,您可以看到一个带有 ::Meow::Running Spring Boot 1.3.0.RC1::\ö/ 的小文本,要创建这样的文本,您可以使用 ${spring-boot.version} 占位符。

您还可以使用 SpringApplication.setBanner() 以编程方式创建横幅,但就像我已经设置的那样,这一切都在文档中。

实际 Nyan 猫横幅的来源可以在 GitHub 上找到。 ,如Stephane所述.