1.在 spring boot 開發環境下禁用模板快取:
#開發環境下關閉 thymeleaf 模板快取,thymeleaf 預設是開啟狀態2.引入熱部署依賴 :spring.thymeleaf.cache=false
org.springframework.boot3.intellij ieda 和 eclipse 不同,intellij idea 必須做一些小調整在 eclipse 中,修改檔案後要手動進行儲存,它就會自動編譯,就觸發熱部署現象,而在 intellij ieda 中,spring-boot-devtools
修改檔案後都是自動儲存,預設不會自動編譯檔案,需要手動編譯按 ctrl + f9 (推薦使用)或 build ->
build project ;或者進行以下設定才會自動編譯(效果不明顯)。
(file -> settings -> build, execution, deployment -> compiler -> 勾選 build project automatically)
Spring Boot熱部署配置
熱部署是什麼 大家都知道在專案開發過程中,常常會改動頁面資料或者修改資料結構,為了顯示改動效果,往往需要重啟應用檢視改變效果,其實就是重新編譯生成了新的 class 檔案,這個檔案裡記錄著和 等對應的各種資訊,然後 class 檔案將被虛擬機器的 classloader 載入。而熱部署正是利用了這個...
idea配置springboot熱部署
springboot專案的頁面一調整就看不了效果怎麼辦?別怕,可以這麼做!idea來配置springboot熱部署 1.首先要在專案的pom檔案新增以下依賴 org.springframework.boot spring boot devtools true 2.接下來更改idea的設定 進入到id...
springboot配置idea 熱部署
在開發中,當我們修改 之後,每次都要重新啟動,很是浪費時間,在springboot中就有一種熱部署方式,可以實現想要修改不需要每次都重新啟動,儲存即可生效 如下的配置在idea的springboot專案中可以不需要新增,因為springboot專案中已經預設有了此配置 親測沒有這個也可以 1.配置 ...