目錄
引言
操作步驟?
1. 在 pom.xml 中添加熱部署框架支持
2. Setting 開啟項目自動編譯
3. 以后創建的新項目進行同步配置
4. 重復 配置 步驟2?的內容
5. 開啟運行中的熱部署
引言
- Spring Boot 的熱部署是一種在項目正在運行的時候修改代碼,卻不需要重新啟動項目的技術
- 這大大提高了開發的效率,因為頻繁的重啟項目會浪費很多時間
- 此處我使用的 IDEA 版本為 2021.3.2 社區版
- 因為不同的 IDEA 版本可能會存在略微區別
操作步驟?
1. 在 pom.xml 中添加熱部署框架支持
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope><optional>true</optional> </dependency>
2. Setting 開啟項目自動編譯
3. 以后創建的新項目進行同步配置
4. 重復 配置 步驟2?的內容
5. 開啟運行中的熱部署
- 完成上述步驟你的 Spring Boot 項目就已經支持熱部署了!
注意:
- 熱部署存在一定的延遲
- 并不是說你剛修改完代碼,IDEA 就會立刻重新啟動你的 Spring Boot 項目
- 而是它會等待幾秒中,在這幾秒中里,你沒有修改代碼了,IDEA 才會重新啟動?Spring Boot 項目