IDEA设置热部署

873 阅读1分钟

1. 热部署介绍

当我们的java项目太大时,每次更新后都要重新启动,而每次启动时间都很久,这个时候我们就可以用到热部署。

正常点击运行时,springboot项目会进行重启与重载。

  • 重启(Restart):开发代码(类、配置文件等)。加载restart类加载器
  • 重载(Reload):jar包。加载base类加载器

而当我们进行热部署后,每次仅会进行重启,当项目足够大时,这会节省许多时间

2. 热部署开启步骤

热部署步骤:

  1. 设置配置文件

image.png

  1. 开启idea中自动构建项目功能

image.png

  1. 开启失焦后自动构建选项(新版idea)

image.png

仅需三步操作,就可以开启springboot的热部署。每当我们失去idea焦点后几秒时间,idea会帮我们自动完成重启。

3. 自定义热部署

我们也可以自定义某些文件被修改后会触发热部署功能,我们只需要在配置文件中增加一些配置即可。

image.png

4. 关闭热部署

如果我们想要关闭热部署也是可以的

image.png