IDEA社区版热部署操作
我们代码运行的时候都是依靠的target目录下的.class代码,我们可以进行热部署操作使.class的代码随着我们写的代码实时变化/刷新(不需要再手动重启项目),这样能极大的方便我们的操作~~
1、添加热部署框架支持
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
</dependency>
2、开启idea的自动编译(当前项目和新项目设置都要弄):
3、开启运行中的热部署(当前项目设置即可):
4、启动项目使用debug,而非run运行(很多版本的IDEA点run也能实现)
IDEA专业版热部署操作
1、添加热部署框架支持
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
</dependency>
2、通过启动文件配置热部署
3、启动项目使用debug,而非run运行(很多版本的IDEA点run也能实现)