SpringBoot修改启动Log

2018-08-03  本文已影响19人  小荟荟的超人

Banner创建

首先在resource下新建一个banner.txt文件,将banner字样放进去。

Spring提供了三个枚举类来设定字符的颜色,分别是:

AnsiColor: 用来设定字符的前景色

AnsiBackground: 用来设定字符的背景色

AnsiStyle: 用来控制加粗、斜体、下划线等等。

使用${AnsiColor}来指定样式,当指定样式的时候会有提示的:

其他应用相关的信息:

#这个是MANIFEST.MF文件中的版本号 

${application.version}              

#这个是上面的的版本号前面加v后上括号 

${application.formatted-version}

#这个是springboot的版本号 

${spring-boot.version}             

#这个是springboot的版本号 

${spring-boot.formatted-version}

常用的字符画生成网站:

1. http://patorjk.com/software/taag/#p=display&f=Henry%203D&t=CC11001100%0A

2. https://spring-boot-banner-gen.cfapps.io/ 可以将上传图片转为文本形式的字符画(不可用)

3. http://www.degraeve.com/img2txt.php 可以根据在线的图片网址生成字符画,

是否显示:

1:在application.properties进行配置

在application.proerpties进行banner的显示和关闭:

###是否显示banner,可选值[true|false]

spring.main.show-banner=false:

2:在Application的main方法中进行设置:

SpringApplicationapplication=newSpringApplication(App.class);

/*

         * Banner.Mode.OFF:关闭;

         * Banner.Mode.CONSOLE:控制台输出,默认方式;

         * Banner.Mode.LOG:日志输出方式;

         */

application.setBannerMode(Banner.Mode.OFF);

application.run(args);

上一篇下一篇

猜你喜欢

热点阅读