Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >SpringBoot热部署配置

SpringBoot热部署配置

作者头像
SmileNicky
发布于 2019-05-14 08:32:31
发布于 2019-05-14 08:32:31
55400
代码可运行
举报
文章被收录于专栏:Nicky's blogNicky's blog
运行总次数:0
代码可运行

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1425535

本博客简要介绍一下SpringBoot在IDEA软件配置热部署

IDEA自动make配置

目的是开启IDEA自动make功能

File->Setting->Build,Execution,Deployment->Complier,勾选Build Project automatically,ps:我这里是IDEA2017版本,不同版本名称可能不一样

快捷键:Ctrl+Shift+A,然后输入Registry,找到compiler.automake.allow.when.app.running并勾选

SpringBoot maven配置

maven加上jar

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!-- 热部署-->
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-devtools</artifactId>
			<optional>true</optional>
		</dependency>

maven build插件配置,记得将fork配置为true

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!-- 开启热部署-->
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				<configuration>
					<fork>true</fork>
				</configuration>
			</plugin>

配置好之后,还是需要重启一下IDEA的,然后修改java文件还是配置文件都会自动重启的,注意:Chrome浏览器可能有缓存,可以去按F12关了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年05月03日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
springboot实现热部署
在实际开发过程中,每次修改代码就得将项目重启,重新部署,对于一些大型应用来说,重启时间需要花费大量的时间成本。对于一个后端开发者来说,重启过程确实很难受啊。在 Java 开发领域,热部署一直是一个难以解决的问题,目前的 Java 虚拟机只能实现方法体的修改热部署,对于整个类的结构修改,仍然需要重启虚拟机,对类重新加载才能完成更新操作。下面我=我们就看看对于简单的类修改的热部署怎么实现。
全栈程序员站长
2022/08/31
1.3K0
springboot实现热部署
IntelliJ IDEA最新版配置SpringBoot热部署遇到的坑
因为最近上课一直在学SpringBoot,但是老师用的是idea2019,我是2022,于是在配置热部署的时候遇到了不少坑,下面给大家介绍一下差异点,以免入坑
用砖头敲代码
2022/08/30
1.2K0
SpringBoot热部署和单元测试
我们在使用SpringBoot开发的过程中有两个非常实用的方式可以帮助我们提高开发的效率,分别是SpringBoot热部署与单元测试,本篇博客将简单地对这两种方式的使用,做一下简单地介绍。
Java架构师必看
2021/07/23
3060
IDEA 实现 SpringBoot 热部署
IDEA配置 Maven配置 浏览器缓存配置 IDEA配置 CTRL + SHIFT + A 查找 make project automatically 并选中 CTRL + SHIFT +
白墨石
2021/01/13
2490
IDEA 实现 SpringBoot 热部署
IntelliJ IDEA 2021配置SpringBoot热部署
然后配置插件,需要在spring-boot-maven-plugin插件中配置参数
用砖头敲代码
2022/06/14
7800
Spring Boot 集成热部署
首先简单说下什么是热部署。热部署就是在修改程序代码和配置后,运行着的程序能自动监测到修改,实现让系统无需重启的情况下完成字节码或者配置的更新。热部署可以帮我们省去了开发调试时修改代码后经常手动部署应用的时间,能极大地提高开发效率。对于 Java 应用的热部署,Spring Boot 也推出了 Spring Boot DevTools 组件实现,我们就可以在 Spring Boot 程序快速集成热部署功能。
闻人的技术博客
2020/06/03
8490
SpringBoot 三大开发工具,你都用过么?
Lombok是简化JavaBean开发的工具,让开发者省去构造器,getter,setter的书写。
Leetcode名企之路
2022/02/10
3030
SpringBoot 三大开发工具,你都用过么?
SpringBoot系列之IDEA项目中设置热部署教程
创建一个SpringBoot Initialize项目,详情可以参考我之前博客:SpringBoot系列之快速创建项目教程
SmileNicky
2020/07/24
5180
SpringBoot系列之IDEA项目中设置热部署教程
Spring Boot 热部署
Spring Boot 热部署即避免服务频繁的重启启动的一种策略,可以在修改代码之后自动部署服务,避免重启。 1. pom.xml 配置
Freedom123
2024/03/29
1180
Spring boot热部署(三)
CTRL + SHIFT + A --> 查找make project automatically --> 选中
楠楠
2018/09/11
2.6K0
Spring boot热部署(三)
springboot eclipse 热部署
springboot热部署配置很简单,并且配置好后开发变的非常舒服,修改东西后再也不用重新启动服务了!
全栈程序员站长
2022/08/31
9330
SpringBoot热部署(IDEA 2109 )「建议收藏」
“File”→“Settings(Ctrl+Alt+S)”→“Build, Execution, Deplyment”→“Compiler”,选中“Build project automatically” 打勾
全栈程序员站长
2022/08/04
2870
SpringBoot热部署(IDEA 2109 )「建议收藏」
SpringBoot+IDEA 热部署
1.添加依赖 <!-- SpringBoot自带热加载开发工具 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> </dependency> 2.配置IDEA-1 Preferences(win下
Meet相识
2018/09/12
5840
SpringBoot项目在IntelliJ IDEA中实现热部署
spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。 原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。 其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader ,这样在有代码更改的时候,原来的restart ClassLoader被丢弃,重新创建一个restart ClassLoader,由于需要加载的类相比较少,所以实现了较快的重启时间。
一朵灼灼华
2022/08/05
8150
02_SpringBoot在IDEA环境下的热部署
当我们在进行系统开发的时候,通常需要进行代码修改,在IDEA下,每次修改代码之后,都需要手动重新启动项目,那么如何在每次修改完成之后,让IDEA帮助我们重新部署和启动项目呢?
全栈程序员站长
2022/07/05
2930
02_SpringBoot在IDEA环境下的热部署
IDEA热部署不生效解决方案
今天尝试热部署,没想到弄了半天没反应,最后经查阅发现此问题,希望同样问题的这个没配置的去添加试下,希望能帮到你 第一步pom文件引入坐标
全栈程序员站长
2022/09/06
1.5K0
IDEA热部署不生效解决方案
springboot+idea热部署(自动刷新)
spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。
全栈程序员站长
2022/09/14
1.6K0
springboot+idea热部署(自动刷新)
SpringBoot如何配置热部署插件
之前有段时间学SpringBoot的时候专门搞过这个问题,确实存在很多的坑,今天又有朋友问我他热部署后怎么没有生效,那么接下来简单的总结一下,让这个问题不再成为问题。
一个程序员的成长
2020/11/25
4790
SpringBoot如何配置热部署插件
idea配置springboot热部署终极解决办法,解决热部署失效问题
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说idea配置springboot热部署终极解决办法,解决热部署失效问题,希望能够帮助大家进步!!!
Java架构师必看
2022/09/12
2K0
idea配置springboot热部署终极解决办法,解决热部署失效问题
SpringBoot【实现热部署-devtools】
  本文介绍下在IDEA中项目热部署的两种方式,因为如果每次我们修改下页面的代码都需要重新启动的话那么效率就太低了。
用户4919348
2019/05/19
5550
相关推荐
springboot实现热部署
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验