作用:在修改代码后,服务能自动重启加载新修改的内容,能够提高开发的效率。
实现方式:通过添加spring-boot-devtools 插件实现。
遇见问题:在使用过程中明明已经重启,但是没有生效,需要再手动重启一次。
<!-- springboot自动热部署-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
注:idea中修改完代码后,需要Build一下,如下图所示:
eclipse不需要编译,修改完代码后会自动重启。