推荐一个网站:http://patorjk.com/software/taag/
将第一步生成的字符串放入这个banner.txt文件中。Spring Boot提供了一个枚举类AnsiColor,这个类可以控制banner.txt中的字符颜色。此外还可以设置在启动界面展示一些项目的信息:
${AnsiColor.BRIGHT_RED}:设置控制台中输出内容的颜色 ${application.version}:用来获取MANIFEST.MF文件中的版本号 ${application.formatted-version}:格式化后的${application.version}版本信息 ${spring-boot.version}:Spring Boot的版本号 ${spring-boot.formatted-version}:格式化后的${spring-boot.version}版本信息我的banner如下:
${AnsiColor.BRIGHT_BLACK} _____ _ _ _ _ _____ _______ _ _____ | __ \ | | | | (_)| | |_ _| |__ __|| | / ____| | |__) | __ _ | |__ | |__ _ | |_ ___ | | _ __ | | | |__ ___ | | __ _ __ __ _ ___ ___ | _ / / _` || '_ \ | '_ \ | || __|/ __| | | | '_ \ | | | '_ \ / _ \| | |_ || '__|/ _` |/ __|/ __| | | \ \| (_| || |_) || |_) || || |_ \__ \ _| |_ | | | || | | | | || __/| |__| || | | (_| |\__ \\__ \ |_| \_\\__,_||_.__/ |_.__/ |_| \__||___/|_____||_| |_||_| |_| |_| \___| \_____||_| \__,_||___/|___/ ${AnsiColor.BRIGHT_RED} ::: Project (version:${application.version}) ::: Spring-Boot ${spring-boot.version}效果图如下:
Banner.Mode.OFF 关闭; Banner.Mode.CONSOLE 输出Banner到控制台; Banner.Mode.LOG 输出Banner到日志中;
注意:
双引号不能少!一般springboot默认的是“console”。勾选红框中对应项可以去掉控制台的banner。
