Springboot启动报错时实现异常定位
程序员文章站
2022-05-14 22:13:36
首先大家了解什么是spring boot?spring boot是由pivotal团队提供的全新框架,其设计目的是用来简化新spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从...
首先大家了解什么是spring boot?spring boot是由pivotal团队提供的全新框架,其设计目的是用来简化新spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架。spring boot作为spring mvc的升级版,但是却没有太多的联系,换句话说你学习spring boot并不需要你了解spring mvc。但是需要了解maven和spring基础。
描述:
我们在启动spring-boot,spring-cloud 项目时,是不是经常 遇到报错,但是在控制台 没有能找到 具体 报错信息,只是 提示,启动失败,缺乏具体的报错信息,这样就很不方便我们去找到 报错 原因!也就不能 方便解决问题。
解决小技巧
我们在 springboot 应用的程序入口main 方法中 加入 try catch 代码,这样,在启动中如果报错了,就可以 直接捕获到异常,然后我们打印到控制台,这样就能很快定位并解决问题了!
示例代码如下:
public static void main(string[] args) { try{//这里捕获异常 为了 方便查看 启动失败的原因 iputils.gethostip(); springapplication.run(monitorapplication.class, args); }catch (exception e){ e.printstacktrace(); } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
推荐阅读
-
Springboot启动报错时实现异常定位
-
Tomcat启动springboot项目war包报错:启动子级时出错的问题
-
springBoot启动时让方法自动执行的几种实现方式
-
springboot集成springCloud中gateway时启动报错的解决
-
springboot使用websocket时,打成war包,发布到服务器,项目启动报错问题
-
rabbitmq配置类RabbitConfig中注入RabbitTemplate后在下面设置@BeanRabbitTemplate设置消息确认时springboot启动报错的问题
-
Springboot启动报错时实现异常定位
-
Tomcat启动springboot项目war包报错:启动子级时出错的问题
-
springBoot启动时让方法自动执行的几种实现方式
-
springboot启动报错 Failed to scan.....derbyLocale_zh_TW.jar异常解决