我們在開發中反覆修改類、頁面等資源,每次修改後都是需要重新啓動才生效,這樣每次啓動都很麻煩,浪費了大量的時間,我們可以在修改代碼後不重啓就能生效,在 pom.xml 中添加如下配置就可以實現這樣的功能,我們稱之爲熱部署。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
注意:IDEA進行SpringBoot熱部署失敗原因
出現這種情況,並不是熱部署配置問題,其根本原因是因爲Intellij IEDA默認情況下不會自動編譯,需要對IDEA進行自動編譯的設置,如下:
然後 Shift+Ctrl+Alt+/,選擇Registry