springboot關於配置熱部署

2021-10-10 06:30:45 字數 708 閱讀 6469

1.在 spring boot 開發環境下禁用模板快取:

#開發環境下關閉 thymeleaf 模板快取,thymeleaf 預設是開啟狀態

spring.thymeleaf.cache=false

2.引入熱部署依賴 :

org.springframework.boot

spring-boot-devtools

3.intellij ieda 和 eclipse 不同,intellij idea 必須做一些小調整在 eclipse 中,修改檔案後要手動進行儲存,它就會自動編譯,就觸發熱部署現象,而在 intellij ieda 中,

修改檔案後都是自動儲存,預設不會自動編譯檔案,需要手動編譯按 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.配置 ...