idea开启自动热部署自动化devtools
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相关推荐
- 【SpringBoot】开启热部署(jsp 页面热部署、devtools 全局热部署)
SpringBoot 热部署 jsp 页面热部署 springboot 中 devtools 热部署 SpringBoot 核心知识点整理! jsp 页面热部署 在 springboot 中默认对 j ...
- SpringBoot热部署之devtools案例(学习笔记)
声明:本案例学习http://blog.csdn.net/je_ge,在此感谢je_ge提供的学习用的资料 1.项目目录结构 2.pom.xml的内容 <project xmlns=" ...
- WebHook入门教程:快速实现自动化运维,如自动热部署、自动重启服务、自动备份数据库等等
WebHook入门教程 当我们向Github仓库(其他支持webhook的Git仓库都可以)Push代码后,可以通过webhook向特定URL发起一次Post请求,本篇文章所说的WebHook,就是运 ...
- 五步开启IDEA热部署
第一步:file --settings 第二步:ctrl+shift+alt+/ 在弹出的框内选择Registry,勾选 第三步:添加依赖 <dependency><groupId& ...
- springboot家族之 DevTools 热部署(一)
DevTools 热部署,修改代码立刻见效,快速重启 技术原理 第一步:引入jar+插件 第二步:启动项目 如果使用idea,必须确保开启运行时编译才行 devtools 原理详解 属性默认设置 自动 ...
- spring boot 使用devtools热部署
摘要:本文重点讲解devtools作用和使用场景.怎么部署devtools以及自定义设定devtools的重启/不重启目录 1.devtools作用和使用场景: Spring Boot的devtool ...
- idea 热部署_Spring Boot Idea中热部署(自动刷新)
在Idea中开发Spring Boot项目,每当修改内容之后,都需要点一下重启来进行重新发布,比较繁琐.针对这个问题Spring Boot中提供了一个devtools的工具项目,可以帮助我们完成自动刷 ...
- springboot 热部署的两种方式
问题的提出: 在编写代码的时候,你会发现我们只是简单把打印信息改变了,就需要重新部署,如果是这样的编码方式,那么我们估计一天下来就真的是打几个Hello World就下班了.那么如何解决热部署的问题呢 ...
- springboot项目在idea中的热部署的几种方式
1. devtools依赖方式 我们在使用idea运行springboot项目时想要实现热部署,首先需要添加依赖 <dependency><groupId>org.spring ...
最新文章
- 深圳杯---无线回传拓扑规划
- hdu 1176 dp 数塔问题
- css background 充满自适应_剖析一些经典的CSS布局问题,为前端开发+面试保驾护航...
- python画图怎么调色_Python气象数据处理与绘图(19):如何使用NCL色板(调色盘思路相同)...
- LeetCode刷题(34)-Rotate List
- 苹果Ma视频剪辑软件:DaVinci Resolve Studio (达芬奇调色)
- Android更改包名
- 基本技能 100256
- ABBYY FineReader 超强OCR识别软件 V15.0.0 特别版
- 一个美国人到中国当产品经理的心得:中国App设计真好!
- 传华为公司又一名技术部员工乔向英猝死
- python实现视频的实时传送_基于python实现高速视频传输程序
- R包的安装以及安装失败的解决
- 异常:could not initialize proxy - the owning Session
- flash拼图游戏源码_在Flash中构建视频拼图游戏
- win10玩武装突袭3一会就闪退的解决方法
- 如果当初投10000买iPhone股票 现在能赚81部iPhoneX
- 嵌入式知识-ARM裸机-学习笔记(9):SD卡启动详解(S5PV210)
- 《如何高效学习》:将所学的知识运用到实际中去
- Dr.com 新版 Ver 5.2.0 本地 密码 读取 查看 破解
热门文章
- python filter map区别_Python:map()、reduce()、filter()的区别
- 冯诺依曼体系结构_极简体系结构之一:冯诺依曼体系结构
- python数据可视化的包怎么安装_数据可视化包 - matplotlib
- ArrayQueue详解(待解决)
- 浏览器兼容性问题汇总
- Redis常用API-使用文档
- JS DOM操作基础
- 强类型数据集DataSet入门1
- LeetCode(657)——机器人能否返回原点(JavaScript)
- 就9.5面试做个小结