1. 程式人生 > >SpringBoot利用devtools實現熱部署

SpringBoot利用devtools實現熱部署

Spring提供了一個名為spring-boot-devtools的模組來使Spring Boot應用支援熱部署,無需手動重啟Spring Boot應用,提高開發效率。

只需:

pom.xml新增:

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>

application.properties新增:

#禁用thymeleaf模板引擎的快取
spring.thymeleaf.cache=false

完成以上配置後,無論修改了程式碼,配置檔案還是頁面的內容,按 ctrl+F9 (編譯),都可實現熱部署。