在進行開發測試代碼的時候 很多時候會比如僅僅修改一個代碼位置,或者僅僅修改一個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!!