程序员的浪漫 – 修改 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
分享
二维码
< <上一篇
下一篇>>