idea开启自动热部署自动化devtools

  • 1.增加devtools依赖
  • 2.增加插件
  • 3.开启自动编译
  • 4.更新
  • 5.关闭idea,重启

1.增加devtools依赖

在当前工程(module)的pom.xml增加devtools依赖。

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope><optional>true</optional></dependency>

2.增加插件

在父工程(project)的pom.xml中增加如下插件。

<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><fork>true</fork><addResources>true</addResources></configuration></plugin></plugins></build>

3.开启自动编译


4.更新

在当前过程下按下 “ctrl+shift+alt+/”。、


这个可能要找一会。

5.关闭idea,重启

重启后,当代码修改后就会自动编译部署了。

(开发阶段使用,上线前关闭)

idea开启自动热部署自动化devtools相关推荐

  1. 【SpringBoot】开启热部署(jsp 页面热部署、devtools 全局热部署)

    SpringBoot 热部署 jsp 页面热部署 springboot 中 devtools 热部署 SpringBoot 核心知识点整理! jsp 页面热部署 在 springboot 中默认对 j ...

  2. SpringBoot热部署之devtools案例(学习笔记)

    声明:本案例学习http://blog.csdn.net/je_ge,在此感谢je_ge提供的学习用的资料 1.项目目录结构 2.pom.xml的内容 <project xmlns=" ...

  3. WebHook入门教程:快速实现自动化运维,如自动热部署、自动重启服务、自动备份数据库等等

    WebHook入门教程 当我们向Github仓库(其他支持webhook的Git仓库都可以)Push代码后,可以通过webhook向特定URL发起一次Post请求,本篇文章所说的WebHook,就是运 ...

  4. 五步开启IDEA热部署

    第一步:file --settings 第二步:ctrl+shift+alt+/ 在弹出的框内选择Registry,勾选 第三步:添加依赖 <dependency><groupId& ...

  5. springboot家族之 DevTools 热部署(一)

    DevTools 热部署,修改代码立刻见效,快速重启 技术原理 第一步:引入jar+插件 第二步:启动项目 如果使用idea,必须确保开启运行时编译才行 devtools 原理详解 属性默认设置 自动 ...

  6. spring boot 使用devtools热部署

    摘要:本文重点讲解devtools作用和使用场景.怎么部署devtools以及自定义设定devtools的重启/不重启目录 1.devtools作用和使用场景: Spring Boot的devtool ...

  7. idea 热部署_Spring Boot Idea中热部署(自动刷新)

    在Idea中开发Spring Boot项目,每当修改内容之后,都需要点一下重启来进行重新发布,比较繁琐.针对这个问题Spring Boot中提供了一个devtools的工具项目,可以帮助我们完成自动刷 ...

  8. springboot 热部署的两种方式

    问题的提出: 在编写代码的时候,你会发现我们只是简单把打印信息改变了,就需要重新部署,如果是这样的编码方式,那么我们估计一天下来就真的是打几个Hello World就下班了.那么如何解决热部署的问题呢 ...

  9. springboot项目在idea中的热部署的几种方式

    1. devtools依赖方式 我们在使用idea运行springboot项目时想要实现热部署,首先需要添加依赖 <dependency><groupId>org.spring ...

最新文章

  1. 深圳杯---无线回传拓扑规划
  2. hdu 1176 dp 数塔问题
  3. css background 充满自适应_剖析一些经典的CSS布局问题,为前端开发+面试保驾护航...
  4. python画图怎么调色_Python气象数据处理与绘图(19):如何使用NCL色板(调色盘思路相同)...
  5. LeetCode刷题(34)-Rotate List
  6. 苹果Ma视频剪辑软件:DaVinci Resolve Studio (达芬奇调色)
  7. Android更改包名
  8. 基本技能 100256
  9. ABBYY FineReader 超强OCR识别软件 V15.0.0 特别版
  10. 一个美国人到中国当产品经理的心得:中国App设计真好!
  11. 传华为公司又一名技术部员工乔向英猝死
  12. python实现视频的实时传送_基于python实现高速视频传输程序
  13. R包的安装以及安装失败的解决
  14. 异常:could not initialize proxy - the owning Session
  15. flash拼图游戏源码_在Flash中构建视频拼图游戏
  16. win10玩武装突袭3一会就闪退的解决方法
  17. 如果当初投10000买iPhone股票 现在能赚81部iPhoneX
  18. 嵌入式知识-ARM裸机-学习笔记(9):SD卡启动详解(S5PV210)
  19. 《如何高效学习》:将所学的知识运用到实际中去
  20. Dr.com 新版 Ver 5.2.0 本地 密码 读取 查看 破解

热门文章

  1. python filter map区别_Python:map()、reduce()、filter()的区别
  2. 冯诺依曼体系结构_极简体系结构之一:冯诺依曼体系结构
  3. python数据可视化的包怎么安装_数据可视化包 - matplotlib
  4. ArrayQueue详解(待解决)
  5. 浏览器兼容性问题汇总
  6. Redis常用API-使用文档
  7. JS DOM操作基础
  8. 强类型数据集DataSet入门1
  9. LeetCode(657)——机器人能否返回原点(JavaScript)
  10. 就9.5面试做个小结