歡迎您光臨本站 註冊首頁

Springboot啟動報錯時實現異常定位

←手機掃碼閱讀     retouched @ 2020-06-14 , reply:0

首先大家瞭解什麼是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();      }    }

[retouched ] Springboot啟動報錯時實現異常定位已經有296次圍觀

http://coctec.com/docs/java/show-post-238540.html