文章詳情頁
java - spring boot + thymeleaf熱插拔無效?
瀏覽:115日期:2023-12-16 11:18:56
問題描述
每次在修改thymeleaf的templates之后就要重啟spring boot,雖然spring boot的啟動速度不錯,但是這樣還是很麻煩。Google了利用spring-boot-devtools可以實現熱插拔。
我的pom.xml加入了:
<!-- hot swap --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <version>1.3.0.RELEASE</version> <optional>true</optional></dependency>
但是這樣依然沒有效果,但我使用mvn spring-boot:run啟動后,在修改thymeleaf的templates之后,必須要重啟才能更新templates。同時我在intellij-idea中已經設置Build project automatically。
請問熱插拔無效的原因是什么?
問題解答
回答1:有可能是thymeleaf的緩存, 設置spring.thymeleaf.cache=false
標簽:
java
相關文章:
1. javascript - jQuery post()方法,里面的請求串可以轉換為GBK編碼么?可以的話怎樣轉換?2. javascript - 關于apply()與call()的問題3. css3 - 純css實現點擊特效4. javascript - avalon使用:duplex設置select默認option的bug5. python - 在sqlalchemy中獲取剛插入的數據id?6. Python中使用超長的List導致內存占用過大7. javascript - axios請求回來的數據組件無法進行綁定渲染8. 安全性測試 - nodejs中如何防mySQL注入9. javascript - 有適合開發手機端Html5網頁小游戲的前端框架嗎?10. html5 - 請問現在主流的前端自動化構建工具是哪個?
排行榜
