如何更改Spring Boot徽标到Nyan Cat?

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

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

如何改变spring的靴子标志像Nyan猫像下面的图像?

在这里输入图像说明

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

文章已经包含了大部分关于如何做到这一点的信息:

彩色横幅

您的banner.txt文件现在可以包含ANSI颜色代码。 你可以做这样的疯狂的事情:

如果你看看Spring文档 ,你可以find更多关于如何调整banner.txt文件的信息。

所以,通过在类path中添加一个banner.txt文件,您可以添加自己的横幅。 可以使用${AnsiBackground.NAME}更改拼贴的背景,其中NAME是颜色的名称。 颜色列表可以在AnsiColor类中find。

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

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

正如Stephane所提到的,实际的Nyan猫横幅的来源可以在GitHub上find 。

使用Spring Boot Banner Generator ; 如果您想使用任何“图像”为您的Spring Boot应用程序生成横幅。

将生成的ASCII字符复制到/src/main/resources/banner.txt中