IntelliJ IDEA配置Springboot2.x 經過devtools實現代碼熱部署,提升調試效率

一、pom.xml添加依賴:html

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

二、菜單File > Settings > Complier > 選中 Build project automatically :
在這裏插入圖片描述web

三、使用該組合鍵 Shift+ALT+Ctrl+/ ,選擇 Registry ,而後:spring

勾選complier.automake.allow.when.app.runningapp

設置compiler.automake.postpone.when.idle.less.than 延時熱部署時間爲500(單位是毫秒),也就是保存後500毫秒內觸發代碼熱部署。less

以下圖所示
在這裏插入圖片描述
官方文檔有說明:
在這裏插入圖片描述maven

/META-INF/maven, /META-INF/resources, /resources, /static, /public, /templates
默認狀況下,這些文件資源不會自動從新加載,可是咱們能夠經過 spring.devtools.restart.exclude 屬性進行配置從而排除某些文件。svg

相關文章
相關標籤/搜索