java - spring boot + thymeleaf熱插拔無效?
問題描述
每次在修改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
相關(guān)文章:
1. webpack - vuejs+java前后臺(tái)分離實(shí)現(xiàn)及部署問題2. mysql - 這條聯(lián)合sql語句哪里錯(cuò)了3. 使用uuid,并不能利用mysql的索引,有什么解決辦法?4. 網(wǎng)站在移動(dòng)的環(huán)境下手機(jī),pc打不開5. php - TP5的登錄驗(yàn)證問題6. mysql - 我的myeclipse一直連顯示數(shù)據(jù)庫連接失敗,不知道為什么7. javascript - 微信h5發(fā)送圖文信息,部分設(shè)備點(diǎn)擊“發(fā)送”按鈕時(shí)沒反應(yīng),問題較難重現(xiàn),如何能找到可能存在問題的點(diǎn)?8. 在html文件的目錄下輸入代碼按回車后顯示這個(gè),哪位大佬幫幫我 呀9. linux pdo 安裝配置中 make 遇到問題,請大家指教!10. mysql改密碼失敗了,舊密碼新密碼都不能登錄了...
