IDEA 热部署(热加载)


引言:
当我们在idea中创建spring boot项目,项目运行后,每次修改代码就又要重新启动项目,这样就很不方便❗❗所以我们可以在idea中进行热部署,也就是热加载,它可以自动帮开发者重启spring boot项目,以达到修改代码之后能够“实时”的看到新效果的目的——说是“实时”,其实也是需要时间的😅

添加热部署框架支持

如果是新项目的话,则直接添加即可 如果是已经存在的项目,则请参考➡️

开启 IDEA 的自动编译

开启运行中的热部署

不同的版本配置不同,配置分为2021.2之前版本的配置和2021.2版本之后的配置。

配置idea2021.2之前的版本

点击下面图中的那个搜索按钮 或者直接双击shift键

配置idea2021.2之后的版本

启动项目使用 debug,而不是 run 运行

由于有的用run和debug都可以实现热部署,而有的只能使用debug才能实现,所以推荐使用debug

经过以上设置之后,修改代码了就不用自己频繁重新启动项目了,它自己检测到代码变动了自己就重启项目了

经验分享 程序员 微信小程序 职场和发展