springboot 热部署配置
springboot项目启动时间非常快,在微服务的架构下,每个服务只关注自己的业务,代码量也非常小。但对于臃肿的单体老项目来说,启动时间简直是在浪费生命。然而,springboot通过spring-boot-devtools可以实现热部署。
将热部署插件依赖处理后,也是没有效果的,需要开启自动编译功能。
<!-- springboot hot deployment config-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
开启自动编译功能方法如下:
再按下:CTRL+SHIFT+ALT+/ ,选择register,将自动编译进行注册。
最后重启intellij idea即可。