idea2020配置springboot热部署超全步骤以及安装JRebel插件

本文介绍了在Idea2020版本中实现Java代码热部署的方法。包括在项目pom.xml添加依赖和插件、设置自动编译、开启相关编译选项、设置项目启动加载等步骤。若部署不成功可安装JRebel插件,还说明了其安装及使用方法,设置后修改代码无需重启站点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个是idea2020版本
1.项目中pom.xml中添加依赖和插件
依赖

<!-- spring-boot-devtools -->
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-devtools</artifactId>
			<optional>true</optional> <!-- 表示依赖不会传递 -->
		</dependency>

插件

<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				<configuration>
					<fork>true</fork> <!-- 如果没有该配置,devtools不会生效 -->
				</configuration>
			</plugin>
		</plugins>

2.设置自动编译
File-Settings-Compiler-Build Project automatically
在这里插入图片描述
3.Ctrl+Shift+Alt+/
在这里插入图片描述
打开后找到Compiler autoMake allow when app running
在这里插入图片描述
4.设置项目的启动加载
Run->Edit Configuration
在这里插入图片描述

找到spring boot下的 On ‘Update’ action 和 On frame deactivation ,选择 Update classes and resources
在这里插入图片描述
这样就部署成功了
如果还不可以那就再安装个插件JRebel
安装:
在这里插入图片描述
在线GUID地址:在线生成GUID
生成地址:https://www.guidgen.com/

在这里插入图片描述
如果失效刷新GUID替换就可以了
打开jrebel 如下所示面板,选择Connect to online licensing service
第一行粘贴GUID
第二行输入邮箱
在这里插入图片描述
这样修改完Java代码后,就可以通过快捷键 Ctrl+shift+F9 而不再需要重启站点这样繁琐浪费时间的操作了
设置成离线工作模式
在这里插入图片描述
点击之后变成
在这里插入图片描述

这样就完成了
启动项目如下,第二哥就是debug运行。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值