如何熱部署

什麼是熱部署?

我們在開發中反覆修改類、頁面等資源,每次修改後都是需要重新啓動才生效,這樣每次啓動都會浪費大量時間,我們可以在修改代碼後不重啓就生效,在pom.xml中添加如下配置就可以實現這樣的功能,我們稱之爲熱部署

配置方式
1. 添加依賴
<!--熱部署配置-->
<dependency>
    <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>

配置完成之後你會發現還是不可以自動生效,出現這種情況,並不是熱部署配置問題,根本原因是idea默認情況下不會自動編譯,需要對idea進行自動編譯的設置,如下:

1.1 勾選自動編譯

在這裏插入圖片描述

1.1.2 然後 Shift+Ctrl+Alt+/,選擇Registry

勾選自動編譯
在這裏插入圖片描述

1.1.3 重新啓動程序

重新啓動程序之後你會發現在修改代碼之後程序會自動部署

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章