程序员的浪漫 – 修改 SpringBoot 启动图标,让你的程序不再枯燥
前言
众所周知,SpringBoot 程序在启动的时候总会显示下面的启动图标。看就之后就会觉得很腻,作为一名新生代程序员,总是会想一些方法来改变这枯燥无味的生活。下面就来修改一下这个默认的启动图标,让你的 SpringBoot 不再枯燥!
步骤
1、生成自定义启动图标
生成工具:ASCII Generator
利用上面的工具生成自己喜欢的图标,然后直接复制即可。
2、创建 banner.txt 文件
打开我们的 SpringBoot 程序,在 resources 目录下创建一个 banner.txt 文件,然后把上面的自定义启动图标复制到这个文件上。这样 SpringBoot 程序在启动时就会默认先加载这个文件的图标。
banner.txt 文件内容
${AnsiColor.BRIGHT_MAGENTA}
___ __ ___ ___
/'___` /'__` /'___` /'___`
/_ / / / /_ / /_ /
/_/// /__ /_/// /__/_/// /__
// /_ \ _ // /_ // /_
/______/ ____//______/ /______/
/_____/ /___/ /_____/ /_____/
3、给图标添加喜欢的颜色
细心的网友可能察觉到上面的文件多了一行代码,没错,这是用来修改图标的颜色的。SpringBoot 提供了一个枚举类 AnsiColor,我们可以用这个枚举类来修改图标的颜色。
package org.springframework.boot.ansi;
public enum AnsiColor implements AnsiElement {
DEFAULT("39"),
BLACK("30"),
RED("31"),
GREEN("32"),
YELLOW("33"),
BLUE("34"),
MAGENTA("35"),
CYAN("36"),
WHITE("37"),
BRIGHT_BLACK("90"),
BRIGHT_RED("91"),
BRIGHT_GREEN("92"),
BRIGHT_YELLOW("93"),
BRIGHT_BLUE("94"),
BRIGHT_MAGENTA("95"),
BRIGHT_CYAN("96"),
BRIGHT_WHITE("97");
private final String code;
private AnsiColor(String code) {
this.code = code;
}
public String toString() {
return this.code;
}
}
4、演示效果
总结
换完启动图标后,大家是不是对打代码更加感兴趣啦,哈哈!适当的修改一下无关紧要的东西往往会提高你编程的兴趣。生活也一样,偶尔改变一下一成不变的生活规律,会让你对生活更加热爱!
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
二维码