纯属好玩,SpringBoot项目在启动的时候idea的控制台输出一个SPRING的样式,我想修改它的样式。
在resources下新建banner.txt文件,该文件中就是项目启动首先在控制台输出的内容
例如:
/** * _ooOoo_ * o8888888o * 88" . "88 * (| -_- |) * O\ = /O * ____/`---'\____ * .' \\| |// `. * / \\||| : |||// \ * / _||||| -:- |||||- \ * | | \\\ - /// | | * | \_| ''\---/'' | | * \ .-\__ `-` ___/-. / * ___`. .' /--.--\ `. . __ * ."" '< `.___\_<|>_/___.' >'"". * | | : `- \`.;`\ _ /`;.`/ - ` : | | * \ \ `-. \_ __\ /__ _/ .-` / / * ======`-.____`-.___\_____/___.-`____.-'====== * `=---=' * ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * 佛祖保佑 永无BUG * 佛曰: * 写字楼里写字间,写字间里程序员; * 程序人员写程序,又拿程序换酒钱。 * 酒醒只在网上坐,酒醉还来网下眠; * 酒醉酒醒日复日,网上网下年复年。 * 但愿老死电脑间,不愿鞠躬老板前; * 奔驰宝马贵者趣,公交自行程序员。 * 别人笑我忒疯癫,我笑自己命太贱; * 不见满街漂亮妹,哪个归得程序员? */
resources目录下放上一个banner配置,SpringBoot启动的时候,就在txt文件或者图片文件,就会展示对应的内容。也就是说除了添加banner.txt文件会需改项目启动的控制台样式外,添加以banner命名的图片也会生效。图片的加载顺序为banner.gif、banner.jpg、banner.png。为了方便可以通过banner生成工具生成自己想要的图案。
1、bootschool
地址:https://www.bootschool.net/ascii 网站支持上百种艺术字体、二维码、以及各种内置好的图案;
2、TAAG
地址:Text to ASCII Art Generator (TAAG)https://patorjk.com/software/taag3、ASCII Cenerator
地址:ASCII Generatorhttp://www.network-science.de/ascii/
在修改了项目启动初始化的控制台显示后,我还想修改项目启动成功后的提示。
在项目启动类的主方法中使用System.out.println("项目启动成功");
这样项目在启动成功之后,控制台就会输出样式。
@SpringBootApplication public class Application { public static void main(String[] args){ SpringApplication.run(Application.class,args); System.out.println("项目启动成功"); } }