springboot----热部署
每次修改代码都要重启服务器,这是很痛苦的事,所以来看看如何热部署。
IDEA 设置
File-settings,勾上自动编译
Register配置:
Ctrl+Shift+Alt+/ => Register => 找到并勾选compiler.automake.allow.when.app.running => IDEA重启
pom.xml增加 spring-boot-devtools
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.5.21.RELEASE</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.zyzx</groupId><artifactId>reshen</artifactId><version>0.0.1-SNAPSHOT</version><name>reshen</name><description>Demo project for Spring Boot</description><properties><java.version>1.8</java.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>
package com.zyzx; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication public class ReshenApplication {public static void main(String[] args) {SpringApplication.run(ReshenApplication.class, args);}}
package com.zyzx; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;@RestController public class HelloWorldController {@RequestMapping("/hello")public String index() {return "Hello World123";} }
springboot----热部署相关推荐
- 常用注解[spring 的 java 配置] ||springboot 热部署
常用注解[spring 的 java 配置] 回顾学过的 spring 的注解 @Controller @RestController @Service @Repository @Component ...
- SpringBoot 热部署
SpringBoot 热部署 最近在讲springcloud微服务,中间使用到springboot开发代码时,经常因为一点小的改动就需要重启,虽然重启也很快.于是就开始折腾热部署,下面记录如下: 一. ...
- SpringBoot热部署加持
概述 进行SpringBoot的Web开发过程中,我们很多时候经常需要重启Web服务器才能保证修改的 源代码文件.或者一些诸如xml的配置文件.以及一些静态文件生效,这样耗时又低效.所谓的热部署指的是 ...
- 超详细springboot热部署
超详细springboot热部署 ①修改依赖 <!--热部署--> <dependency><groupId>org.springframework.boot< ...
- SpringBoot热部署环境搭建和原理分析
SpringBoot热部署环境搭建 插件会监控 classpath的资源变化 对类加载采用了两种类加载器(只重启开发人员编写的代码部分) 一. 现象 开发项目过程中,修改了某些代码后需要本地验证时,需 ...
- idea中配置Springboot热部署
idea中配置Springboot热部署 1 pom.xml文件 注:热部署功能spring-boot-1.3开始有的 <!--添加依赖--> <dependency>< ...
- Springboot 热部署----热部署插件的使用
热部署有什么用?什么是热部署? 在实际开发中,我们修改某些代码逻辑功能或页面后都需要重启应用,这无形中降低了开发效率.因此,热部署出来了. 热部署就是指当我们修改代码后,服务能自动重启加载新修改的内容 ...
- SpringBoot热部署--bunny0728
bunny0728–SpringBoot热部署 第一步: <!--热部署配置--> <dependency> <groupId>org.springframewor ...
- springboot热部署该怎么实现?springboot热部署实现方式
Spring家族博大精深,我之前讲过该如何搭建一个简单的springboot项目,这次我们就来深入探讨一下springboot,比如,你们知道springboot该如何搭建热部署吗?下面就来为大家讲解 ...
- 解决SpringBoot热部署配置之IDEA2021版无Compiler.automake.allow.when.app.running问题
问题描述 解决SpringBoot热部署配置之IDEA2021版无Compiler.automake.allow.when.app.running问题 解决方案: 英语版 汉语版: 给那些看完的朋友, ...
最新文章
- python 读取文件到字典读取顺序_python_实现dictionary按照输入顺序输出
- [原创] Matlab 指派问题模型代码
- PMCAFF | 阿里PM的可用性测试秘籍:有理有据的用户体验优化
- 移动H5开发入门知识,CSS的单位汇总与用法
- linux日志自动按天保存,linux实现按天生成日志文件并自动清理
- 让安全威胁无所遁形,全方位掌握攻击“前世今生”的黑科技来了
- 如何查看一个组件的 classid是多少_万一免五(万1免5)是骗人的吗?如何查看自己的交易费率是多少?万一免五最新问题汇总!...
- [.NET 三层架构(ADO.NET)+Web Service+多语言]WinForm三层架构重新实现TaskVision,外加WebService提供数据和多语言...
- sklearn自定义svm核函数(外部和内部定义)
- 使用PowerDesinger 正向工程
- Query and transform XML
- Adobe Flash Player32 离线安装包及菁苗软件打开白屏的解决方法
- 电力LED时钟系统解决方案实现精确时间同步
- pytorch GradScale 梯度缩放算子
- 模糊视频帧插值:CVPR2020论文点评
- 微信公众号支付,iframe跨域
- LeetCode刷题7--Nim游戏
- 第一卷清晨的帝国第一百五十三章 十四年,去年夏天,今日拾阶
- 程序员要被革命了,微软推出自己会编程的“AI 程序员”插件
- 我的2017年工作总结
热门文章
- 徽柏工业机器人_国产工业机器人龙头企业,是这家徽商!
- 【C语言】结构和指针
- 汉化)称号插件.php,[管理|信息][UD]NameTags——基于权限的称号插件,兼容计分板,GUI显示[1.7.10-1.12.2]...
- 关于Nginx的配置文件解析
- html自动播放auto,为移动而生的 HTML 属性autocapitalize和autocorrect
- dp cf 20190614
- DataTrigger
- 【转】Java学习---内存溢出的排查经历
- maven ${path.separator}
- --------》》》》【醒目】一些比较有用的东西