看了很多网上关于idea热部署的教程,都是抄过去抄过来的,自己琢磨了一下,解决了热部署不生效的问题

1.添加maven依赖 (添加devtools引用)

1
2
3
4
5
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>

2.在设置中选中自动编译

3.编辑SpringBoot主项目文件

On ‘Update’ action 选择 ‘Hot swap ……’

On frame deactivation 选择 ‘Update classes and resources’