Heim  >  Fragen und Antworten  >  Hauptteil

Spring Boot + Thymeleaf Hot Swap funktioniert nicht?

Jedes Mal, nachdem die Vorlagen von Thymeleaf geändert wurden, muss Spring Boot neu gestartet werden. Obwohl Spring Boot eine gute Startgeschwindigkeit hat, ist es immer noch sehr problematisch. Google hat spring-boot-devtools verwendet, um Hot-Swapping zu implementieren.

Mein pom.xml ist beigetreten:

        <!-- hot swap -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <version>1.3.0.RELEASE</version>
            <optional>true</optional>
        </dependency>

Aber das hat immer noch keine Auswirkung, aber ich habe mvn spring-boot:run启动后,在修改thymeleaf的templates之后,必须要重启才能更新templates。同时我在intellij-ideaProjekt automatisch erstellen in eingestellt.

Was ist der Grund, warum Hot-Swapping ungültig ist?

我想大声告诉你我想大声告诉你2713 Tage vor625

Antworte allen(1)Ich werde antworten

  • 大家讲道理

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

    有可能是thymeleaf的缓存, 设置spring.thymeleaf.cache=false

    Antwort
    0
  • StornierenAntwort