首頁  >  問答  >  主體

java - spring boot + thymeleaf熱插拔無效?

每次在修改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

請問熱插拔無效的原因是什麼?

我想大声告诉你我想大声告诉你2713 天前621

全部回覆(1)我來回復

  • 大家讲道理

    大家讲道理2017-05-17 10:00:57

    有可能是thymeleaf的快取, 設定spring.thymeleaf.cache=false

    回覆
    0
  • 取消回覆