Spring Boot热部署插件

在实际开发中,咱们修改某些代码逻辑功能或页面都须要重启应用,这无形中下降了开发效率,热部署是指当咱们修改代码后,服务能自动重启加载新修改的内容,而不须要重启应用,这样大大提升了咱们开发的效率。spring

         Spring Boot热部署经过在pom.xml中添加一个spring-boot-devtools插件实现springboot

         在02-springboot-first的pom.xml文件中配置以下框架

<!--SpringBoot热部署插件-->
<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-devtools</artifactId>
   <optional>true</optional>
</dependency>

该热部署插件在实际使用中会有一些小问题,明明已经重启,但没有生效,这种状况下,手动重启一下程序;特别是分布式开发,好比dubbo开发框架,有点问题,须要手动重启分布式

         修改完毕后,须要选中项目,在Build选项中选择Build Modulespring-boot

相关文章
相关标签/搜索