您现在的位置是:首页 > 正文

springboot启动不了也不报错的解决方案 热门推荐

2024-04-01 01:10:03阅读 1

郑重声明:如果本博客帮助到你解决了燃眉之急,请帮忙点个赞再走呗,谢谢了。

公司用的springboot,随着项目的不断庞大,经常会出现一些稀奇古怪的问题,其实多半是配置文件有问题,但是没有错误提示信息,就很是难受,无从下手,如果这篇文章有帮助到你的话,希望留下个足迹或者点个赞再走嘛,以下列举一些自己遇到的常见的问题处理办法:

案例1.

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

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

接下来再启动,就会看到错误信息了,笔者的错误是因为配置文件少了一些组件的配置,导致项目启动的时候初始化组件的时候失败了

案例2:启动springboot项目,项目启动日志也在正常的打印控制台,但是刷着刷着,日志停止了,也没有任何错误信息,压根不知道哪里的问题,所以我们要首先解决错误日志输出不了的问题,这样才能定位问题然后处理,日志截图如下:

看到没,没有任何有用信息啊,但是就是启动了一会然后自动停止了。

具体debug找原因的过程我就不说了,其实根本原因就是log4j和common-logs这俩日志包冲突了,解决方法呢,有两种,

第一:解决冲突,排除掉slf4j,common-logs任意一方,spring使用slf4j,那可以排除掉common-logs

第二:  打通log4j和common-logs,让它们合二为一即可!maven依赖如下所示:

<dependency>

     <groupId>org.slf4j</groupId>

     <artifactId>jcl-over-slf4j</artifactId>

</dependency>

这个依赖可以将log4j输出到slf4j,从而从sl4j输出,问题完美解决!有了错误提示,那解决问题就容易多啦!

如果小伙伴们经过上面步骤还是解决不了,那可以在下方留言,或者私信我,我看到会第一时间回复。

网站文章

  • 单链表求交集

    (1)笨蛋方法,二重循环,暴力输出。 傻子才用。(2)聪明点的方法 先两个集合排序(升序),然后求交集。这里默认是升序。看代码吧#include<stdio.h>#include<...

    2024-04-01 01:09:57
  • Android jetpack总结

    Android jetpack总结

    背景 在Android开发中经常面临的问题: (1)在应用程序(Activity、Fragment)的生命周期管理困难,尤其是Fragment的跳转带来的生命周期管理问题。 (2)在Activity需...

    2024-04-01 01:09:50
  • BUUCTF CrackRTF

    BUUCTF CrackRTF

    这道题考察的知识点挺多挺杂的,对windows api的了解和掌握程度,对杂凑函数的熟悉程度,对文件打开关闭函数的掌握程度,当然,还有python写脚本的能力。是一道很经典的题。

    2024-04-01 01:09:26
  • 禁用Chrome的“请停用以开发者模式运行的扩展程序”提示。【已更新V80最新方法】

    禁用Chrome的“请停用以开发者模式运行的扩展程序”提示。【已更新V80最新方法】

    解决方法网上搜索了一圈,发现主要有3种方法:组策略法,运行批处理法,直接改dll文件法。第一种组策略的据说很早就失效了,我亲测了一下确实没用。另外一个批处理的方法据说也失效了,而且批处理权限太大没敢尝试运行。2019.12.19 解决老版本dll在79版本会引起崩溃方法有效的话点个赞让更多人看到吧在Chrome.exe文件夹下添加dll文件法(亲测如图)dll文件地址...

    2024-04-01 01:09:15
  • Python实现字符串模糊匹配

    Python实现字符串模糊匹配

    在一个字符串中,有时需对其中某些内容进行模糊匹配以实现条件的判定,如在“你好,hello,world”中判断是否含有“llo”。Python中通过re.search()方法实现,特别地,对于首位起始的内容匹配,也可通过re.match()方法实现。若匹配成功,它们返回一个re.Match对象;若匹配失败,返回None。

    2024-04-01 01:08:58
  • 换电脑需要装那些东西呢

    这里列出一个清单 phpstorm 2020.1及以上版本 navicate 12及以上版本 wamp 3.2及以上版本 #遇到问题 wamp apache 无法正常启动 进入到apache bin目...

    2024-04-01 01:08:30
  • windows server 2008 搭建DNS服务器

    windows server 2008 搭建DNS服务器

    文章目录windows server 搭建DNS服务器0. 环境声明1. 设置静态IP2. 安装DNS服务器3. 配置DNS服务器 windows server 搭建DNS服务器 0. 环境声明 本次...

    2024-04-01 01:08:23
  • 2020 中国软件企业 100 强,腾讯第二、阿里第三,第一竟然是他!

    2020 中国软件企业 100 强,腾讯第二、阿里第三,第一竟然是他!

    点击上方,选择星标,每天给你送干货!来自:中国电子信息行业联合会 前言中国电子信息行业联合会为贯彻落实党中央、国务院“关于培育具有全球竞争力的世界一流企业、具有创新能力的排头兵企业、发...

    2024-04-01 01:08:16
  • 【云计算】实验5:Nova配置(计算节点)

    【云计算】实验5:Nova配置(计算节点)

    云计算实验:Nova配置(计算节点)

    2024-04-01 01:07:49
  • memcpy函数优化及DMA对比

    memcpy函数优化及DMA对比

    优化算法结构,提高芯片的使用效率,挖掘芯片的潜在能力,对提高产品质量,降低产品成本有着重要意义,在性能受限的嵌入式设备更加重要。

    2024-04-01 01:07:42