项目启动,控制台只打印了SPRING的日志,然后自动停止,如截图所示:

这种什么错误信息都没有,其实遇到这种情况,可以把启动方法try catch起来即可在控制台显示错误信息,如图所示:

接下来再启动,就会看到错误信息了
注意:springboot项目中经常遇到日志jar包问题,其实根本原因就是log4j和common-logs这俩日志包冲突了,解决方法呢,有两种,
- 解决冲突,排除掉slf4j,common-logs任意一方,spring使用slf4j,那可以排除掉common-logs
- 将两种日志输出兼容,maven依赖如下所示:
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
</dependency>
这个依赖可以将log4j输出到slf4j,从而从sl4j输出,问题完美解决!有了错误提示,那解决问题就容易多啦!
来源:oschina
链接:https://my.oschina.net/u/2000675/blog/3141007