Spring Boot热部署插件

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

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

         在02-springboot-first的pom.xml文件中配置如下


<dependency>
   <groupId>org.springframework.bootgroupId>
   <artifactId>spring-boot-devtoolsartifactId>
   <optional>trueoptional>
dependency>

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

         修改完毕后,需要选中项目,在Build选项中选择Build Module

转载于:https://www.cnblogs.com/Tpf386/p/11040479.html

你可能感兴趣的:(java)