springboot實現熱部署

在進行開發測試代碼的時候  很多時候會比如僅僅修改一個代碼位置,或者僅僅修改一個jsp.html 等等

這些時候我們也要一步一步去關閉服務器,重啓服務器,打開鏈接測試。。。這個時候呢  爲了開發更快,我們可以給springboot實現熱部署,也就是除了特定的情況下不需要重啓,在我們改變 代碼  配置文件的時候,ctrl+s  的時候  會自動去重啓我們的項目  下面是實現方式

<!-- 熱部署 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>
<!-- 熱部署 -->

加入 pom依賴   

修改yml配置文件

spring.devtools.restart.enabled: true
#spring.devtools.restart.additional-paths: src/main/java
#classpath目錄下的WEB-INF文件夾內容修改不重啓
spring.devtools.restart.exclude: WEB-INF/**

啓動項目。。訪問鏈接  然後  去eclipse裏面修改一個小部分  看着控制檯  是不是出現重啓的日誌,以及直接刷新頁面是否代碼生效  ok!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章