文章詳情頁
java - spring boot + thymeleaf熱插拔無效?
瀏覽:109日期:2023-12-16 11:18:56
問題描述
每次在修改thymeleaf的templates之后就要重啟spring boot,雖然spring boot的啟動(dòng)速度不錯(cuò),但是這樣還是很麻煩。Google了利用spring-boot-devtools可以實(shí)現(xiàn)熱插拔。
我的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啟動(dòng)后,在修改thymeleaf的templates之后,必須要重啟才能更新templates。同時(shí)我在intellij-idea中已經(jīng)設(shè)置Build project automatically。
請問熱插拔無效的原因是什么?
問題解答
回答1:有可能是thymeleaf的緩存, 設(shè)置spring.thymeleaf.cache=false
標(biāo)簽:
java
上一條:java - HashMap中為什么既繼承AbstractMap又實(shí)現(xiàn)Map接口呢?下一條:java - 能否將 MongoDB 作為 Shiro 的 realm 實(shí)現(xiàn)?
相關(guān)文章:
1. angular.js - angular內(nèi)容過長展開收起效果2. 關(guān)于nginx location配置的問題,root到底是什么3. angular.js - angularjs的自定義過濾器如何給文字加顏色?4. docker鏡像push報(bào)錯(cuò)5. 關(guān)于docker下的nginx壓力測試6. 大家好,請問在python腳本中怎么用virtualenv激活指定的環(huán)境?7. 并發(fā)模型 - python將進(jìn)程池放在裝飾器里為什么不生效也沒報(bào)錯(cuò)8. python的前景到底有大?如果不考慮數(shù)據(jù)挖掘,機(jī)器學(xué)習(xí)這塊?9. python 怎樣用pickle保存類的實(shí)例?10. python2安裝失敗
排行榜

熱門標(biāo)簽