springboot项目启动失败,但是没有任何错误信息

怎甘沉沦 提交于 2019-12-10 15:36:46

项目启动,控制台只打印了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输出,问题完美解决!有了错误提示,那解决问题就容易多啦!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!