idea2020配置springboot热部署超全步骤以及安装JRebel插件
这个是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运行。
idea2020配置springboot热部署超全步骤以及安装JRebel插件相关推荐
- idea中配置Springboot热部署
idea中配置Springboot热部署 1 pom.xml文件 注:热部署功能spring-boot-1.3开始有的 <!--添加依赖--> <dependency>< ...
- 常用注解[spring 的 java 配置] ||springboot 热部署
常用注解[spring 的 java 配置] 回顾学过的 spring 的注解 @Controller @RestController @Service @Repository @Component ...
- 超详细springboot热部署
超详细springboot热部署 ①修改依赖 <!--热部署--> <dependency><groupId>org.springframework.boot< ...
- 解决SpringBoot热部署配置之IDEA2021版无Compiler.automake.allow.when.app.running问题
问题描述 解决SpringBoot热部署配置之IDEA2021版无Compiler.automake.allow.when.app.running问题 解决方案: 英语版 汉语版: 给那些看完的朋友, ...
- SpringBoot热部署加持
概述 进行SpringBoot的Web开发过程中,我们很多时候经常需要重启Web服务器才能保证修改的 源代码文件.或者一些诸如xml的配置文件.以及一些静态文件生效,这样耗时又低效.所谓的热部署指的是 ...
- springboot热部署之spring-boot-devtools
文章目录 1 场景 2 开发环境 3 原理 4 步骤 4.1 maven配置 4.2 devtools配置 4.3 IDEA配置 5 注意事项 1 场景 基于springboot进行开发,开发过程中, ...
- SpringBoot 热部署
SpringBoot 热部署 最近在讲springcloud微服务,中间使用到springboot开发代码时,经常因为一点小的改动就需要重启,虽然重启也很快.于是就开始折腾热部署,下面记录如下: 一. ...
- SpringBoot热部署环境搭建和原理分析
SpringBoot热部署环境搭建 插件会监控 classpath的资源变化 对类加载采用了两种类加载器(只重启开发人员编写的代码部分) 一. 现象 开发项目过程中,修改了某些代码后需要本地验证时,需 ...
- SpringBoot热部署--bunny0728
bunny0728–SpringBoot热部署 第一步: <!--热部署配置--> <dependency> <groupId>org.springframewor ...
最新文章
- SPSiteManager 2.3可以下载了
- postgresql介绍,安装,启动
- 6、用户登录并发、新建以及编辑操作;
- 又一波你可能不知道的 Linux 命令行网络监控工具
- 一个jdbc connection连接对应一个事务
- python调用所有函数_python 调用函数
- c语言关键字中文意思,C语言的32个关键字是什么意思啊
- tinyxml读xml
- 【深度学习基本概念】上采样、下采样、卷积、池化
- 台式机和笔记本快速互拷超大文件
- 三星手机android版本怎么升级,如何在三星Galaxy手机上更新软件
- VJ第一周算法题(A - Mud Puddles)
- matlab矩阵里面星号,矩阵中出现加号和星号 什么意思
- 【opencv学习之十二】opencv滑条及实例
- ipad使用键盘怎么隐藏软键盘_无需鼠标和触屏操作,iPadOS 新功能让你用键盘轻松操控 iPad...
- android实时抓取屏幕文字,Android录制屏幕的实现方法
- 现在学java好还是python好_县花一现的“现”是什么意思?
- Line营销机器人2019版
- HDU 6194:string string string
- 供应商质量工程师(SQE)是做什么的?