Thymeleaf熱部署 實現更改頁面不重啟

2021-08-20 00:10:21 字數 585 閱讀 4613

1、修改pom檔案,新增依賴

org.springframework.boot

spring-boot-starter-thymeleaf

nekohtml

nekohtml

1.9.6.2

說明:使用springboot的thymeleaf模板時缺省會對html進行嚴格的檢查,導致當你的標籤沒有閉合時就會通不過。nekohtml這個依賴可以解決這一問題

2、簡單配置一下:

spring.thymeleaf.cache=false

spring.thymeleaf.mode = legacyhtml5

說明:

第一行配置是清除快取,實現熱部署。也就是修改了html後不用重啟,重新整理頁面就能看到效果。不過這兒特別強調一下,修改完html後一定要ctrl+f9重新build一下。再回到瀏覽器重新整理,就能看到效果了,就這個花了我乙個小時去找答案。

第二行配置是迴避html進行嚴格的檢查的配置,當然你需要提前引入nekohtml依賴。

注意:引入

Thymeleaf熱部署與降低檢查等級

1 修改pom檔案,新增依賴 org.springframework.boot groupid spring boot starter thymeleaf artifactid dependency nekohtml groupid nekohtml artifactid 1.9.6.2 versi...

熱部署 實現eclipse熱部署

修改 之後在也不用再重啟專案了,啦啦啦。不過在新加的controller還是要重啟的哦!1 雙擊tomcat,開啟tomcat的配置介面,進行配置。2 單擊 overview 選項卡。3 展開 server options 勾選 serve modules without publishing 選項...

熱部署 Springboot實現熱部署詳細講解

本文主要介紹springboot如何實現熱部署。熱部署就是當應用程式正在執行的時候公升級軟體或修改某一部分 配置檔案時,無需重新啟動應用,即可使公升級的軟體和修改後的 配置檔案生效。使用兩個classloader,乙個classloader載入那些不會改變的類 第三方jar包 另乙個classloa...