IDEA 配置热部署(使用idea自带功能,无需插件)
在实际开发过程中,每次修改代码就得将项目重启,重新部署,对于一些大型应用来说,重启时间需要花费大量的时间成本。对于一个后端开发者来说,重启过程确实很难受啊
采用下面三步骤可以完成
1.在IDEA中settings中搜索Debbger,修改HotSwap

2.编辑启动类的参数,新增实时更新类和资源

3.检查compiler编辑器,是否勾选:build project automatically

4、重启服务,IDEA开启项目运行时可以看到下面图标则配置成功

5、备注
上面的设置可以适应前后端分离开发的方式。如果你的项目是一个springboot项目,且界面资源(html,css,js)放置到 resources下面,那么还需要添加如下依赖,那么修改静态资源文件才能(不重启idea)生效。
xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
```