引言:

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

添加热部署框架支持

如果是新项目的话,则直接添加即可
在这里插入图片描述
如果是已经存在的项目,则请参考➡️准备工作—添加 lombok 到项目中

开启 IDEA 的自动编译

此步骤需要设置idea的两个settings,一个是当前项目的settings,另一个是新项目的settings,具体截图如下:
在这里插入图片描述
在这里插入图片描述

开启运行中的热部署

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

配置idea2021.2之前的版本

点击下面图中的那个搜索按钮
在这里插入图片描述
或者直接双击shift键
在这里插入图片描述
在这里插入图片描述

配置idea2021.2之后的版本

在这里插入图片描述

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

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

在这里插入图片描述
经过以上设置之后,修改代码了就不用自己频繁重新启动项目了,它自己检测到代码变动了自己就重启项目了

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐