springboot 项目启动不打印spring 启动日志

今天项目遇到一个很奇怪的问题,服务在启动时,不打印spring 的启动日志。经过排查发现是因为其他的依赖引入了
log4j 的依赖,因为我们的项目用的是logback,所以项目中没有log4j 的相关配置,所以干扰到了日志的打印

原因:

下面是log4j缺失配置文件的告警日志:

log4j:WARN No appenders could be found for logger (org.springframework.web.context.support.StandardServletEnvironment).
log4j:WARN Please initialize the log4j system properly.

springboot 项目启动不打印spring 启动日志_第1张图片

解决方案

解决方案是将log4j的依赖排除掉,即可解决问题:
springboot 项目启动不打印spring 启动日志_第2张图片

问题解决

排除掉之后就能打印出spring 的启动日志了:
springboot 项目启动不打印spring 启动日志_第3张图片

你可能感兴趣的:(spring,spring,boot,java)