问题描述
截图如下,也就是springboot启动不成功:

解决过程:
1. 第一步,根据日志提示,配置log4j-web,配置如下:
依然无法启动,截图如下

2. 第二步,参考其他项目配置,将下图中初始的12改成8。结果导致程序无法加载主类,后rebuild这个项目后,能够加载主类,但结果和上图一样。

3. 第三步,我在main里面加入了打印输出语句,如下图1,结果输出如下图2:


显然,情况似乎跟之前的springboot启动卡住不太一样,因为程序执行到了main end,说明程序已经启动了,只是日志没有打印出来。后来请教同事,发现是控制台日志输出关闭了。
本文记录了解决SpringBoot项目启动过程中日志无法正常显示的问题,通过调整log4j-web配置及排查控制台日志输出设置,最终定位并解决了问题。
1468





