熱部署:在編輯器中已經啓動的項目,當再次修改其源代碼後,能自動的進行編譯、更新,不用人爲的手動停掉項目,再進行重啓。
未使用前:作爲全棧工程師,使用 Thymeleaf 模板編寫頁面的時候,哪怕僅僅改動一個頁面元素,都需要關閉正在運行的項目,然後手動重新啓動,才能查看改動後的效果,
十分難過(;′⌒`)。
使用後:隨便在頁面中進行改動,不需要重新啓動項目,僅僅刷新一下頁面就能立馬看到改動後的效果,舒服,得勁兒 (●'◡'●)!
那麼下面將介紹如何在 SpringBoot 項目中開啓熱部署👇!!!
首先,要在 pom.xml 配置文件中,添加熱部署插件及依賴包 👇:
依賴包 👇:
<!-- SpringBoot工程實現熱部署 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
插件 👇:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork>
</configuration>
</plugin>
接着要修改 idea 編輯器的配置項 👇:
![]()
![]()
這些都做好了,那麼就重新啓動一下編輯器,就能愉快的使用啦 (*^_^*) !!!