在使用 Spring Boot 开发项目时,每次启动,都会出现如下这个画面:
看起来很有趣,并且我们在看一些开源的项目时,也会看到它们使用了不同的图代替了它,比如人人权限系统这个项目,它的启动画面是下面的这样的:
可以看到,这个是可以自定义的,那么需要如何操作呢?很简单,在 2.0 之前的版本,在 resource 目录下创建一个 banner.txt 就可以,这样项目启动时,就会读取这个文件,把对应的内容输出到控制台,比如我输出的内容:
是不是很有趣呢?另外,如果你使用的是 2.0 以后的版本,你可以直接使用图片,将图片命名为 banner 后缀保持不变,这样项目启动是就会自动将它转换成 ASCII 字符图片,见下图,如果是 gif 图片,会逐帧解析,只有图片结束才会开始启动项目,当然,如果目录下存在 banner.txt,会在图片解析完成后将它打印出来,是不是很有趣呢?
PS:推荐几个不错的图片转 ASCII 的网站
2. http://glassgiant.com/ascii/
3. http://www.ascii-art-generator.org/
5. http://asciiflow.com/
什么?你不想自己生成?呐,再给你几个:1. https://blog.csdn.net/lxh19930428/article/details/53885052
领取专属 10元无门槛券
私享最新 技术干货