热部署的意思是,在我们每次修改接口的时候不需要手动的重启项目,而是让项目自主的帮我们检测文件发生的变化。
1、引入依赖spring-boot-devtools
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
引入依赖以后使用mvn工具下载依赖,成功以后应该能看到这个。
2、修改application.propertier配置文件
增加以下两行即可
spring.devtools.restart.enabled=true
spring.devtools.restart.additional-paths=src/main/java
3、修改setting
勾选这个哦
还有这个哦
注意,第二个勾选需要分版本,老版本的是contrl+shift+alt+/
在Registy中勾选的,但是新版本直接在setting下的Advanced Settings
里面更改就可以了,到此为止springboot的热部署问题就解决了。