spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。

IDEA进行热部署步骤:

一、添加依赖

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>

二、启动自动构建

idea默认不是自动编译的,修改一下:File>settings>Build,Exception,Deployment>Compiler>勾选Build project automatically>点击保存

三.重启IDE即可

四.最重要的!!每次修改完代码后,按快捷键ctrl+F9热更新,控制台会打出信息,说明成功。

demo地址:https://github.com/qjm201000/microservice_hotdeployment.git

最新文章

  1. Linux下vim 开发环境配置及配色(Ruby)
  2. node.js 入门实例【转】
  3. Bootstrap (导航、标签、面包屑导航)
  4. [CDN]CDN的系统架构
  5. Jmeter上传文件
  6. Matalab IFS分形算法
  7. CodeForces 164A Variable, or There and Back Again 搜索
  8. ajax生成html双引号问题
  9. HTML之学习笔记(九)表单
  10. 数据库索引------Hash索引的使用限制
  11. 一个数组保存了N个结构,每个结构保存了一个坐标,结构间的坐标都不相同,请问如何找到指定坐标的结构(除了遍历整个数组,是否有更好的办法)?
  12. eclipse中生成的html存在中文乱码问题的解决方法
  13. 语音识别(LSTM+CTC)
  14. zookeeper的分布式锁
  15. 208道面试题(JVM部分暂无答案)
  16. Openstack安装Dashboard之后,浏览器无法打开页面 500 Internal Server Error
  17. idea hibernate反转pojo实体类和映射文件
  18. centos6下升级git版本的操作记录
  19. C# Monitor的Wait和Pulse方法使用详解
  20. Ulipad安装、配置使用教程(附Ulipad下载)

热门文章

  1. 怎样从一名程序员过度到项目经理(整理自csdn论坛) 选择自 whoopee 的 Blog
  2. Emgu-WPF 激光雷达研究-移动物体跟踪2
  3. Spring Boot 专题
  4. vs2015 cordova环境安装【个人遇到的几个问题】
  5. Silverlight DataGrid自适应数据
  6. C# SQL数据库的访问类
  7. C# 获取当前月份天数的三种方法总结
  8. 什么是OTC?
  9. Sql 2017 安装到sql_shared_mrconfigaction-install-confignonrc-cpu64卡住不动问题
  10. Delphi For Linux Compiler