文章目录

  • 方式一:idea中热部署
    • 一、安装JRebel
    • 二、激活JRebel
    • 三、相关设置
      • 1.开启IDEA的自动编译(静态)
      • 2.开启IDEA的自动编译(动态)
  • 方式二:自动热部署(不推荐)
    • 1、导包
    • 2、开启开关
    • 3、打开自动编译
    • 4、勾选设置:ctrl+shift+alt+/
  • 手动热部署

方式一:idea中热部署

一、安装JRebel

1、在IDEA中一次点击 File->Settings->Plugins->Brows Repositories
2、在搜索框中输入JRebel进行搜索
3、找到JRebel for intellij
4、install
5、安装好之后需要restart IDEA

二、激活JRebel

JRebel并非免费的插件,需要激活之后才能使用。
1、首先到github上去下载一个反向代理软件,我下载的是windows x64版本

下载地址

2、双击运行我们下载的程序

3、在IDEA中一次点击 File->Settings->JRebel 并找到激活界面

4、选择JRebel activated中的 connect to online licensing service
第一行输入 http://127.0.0.1:8888/自己生成的uuid
这里必须是uuid才可以通过验证
第二行输入正确的邮箱格式,例如:2936412130@qq.com
再点击以下change liense 按钮验证激活

这里的uuid需要自己生成

uuid生成网站:https://www.uuidgenerator.net/version1

5、最后别忘了把JRebel设置为offline模式 点一下work offline

三、相关设置

1.开启IDEA的自动编译(静态)

2.开启IDEA的自动编译(动态)

设置 compiler.automake.allow.when.app.running
ctrl+shift+A 或者 help->find action…打开
搜索registry
找到 compiler.automake.allow.when.app.running 并✔

方式二:自动热部署(不推荐)

1、导包

 <!--热部署依赖包该包包含开发所需的所有工具 热部署就包含在其中--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId></dependency>

2、开启开关

<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><!--打开开关--><configuration><fork>true</fork></configuration></plugin></plugins></build>

3、打开自动编译

4、勾选设置:ctrl+shift+alt+/

但是上述方式比较耗电脑资源,每次修改都会触发编译,所以推荐使用手动进行热部署

手动热部署

1.导包(同上)
2.打开开关(同上)
3.点击idea右上角

idea中热部署插件JRebel的激活和采用依赖的方式进行热部署相关推荐

  1. idea中热部署插件JRebel的激活方式

    idea中热部署插件JRebel的激活方式 一.打开jrebel 激活面板,如图: 二.选中Team URL(connect to online licensing service) 1.在上面的框中 ...

  2. idea中热部署插件JRebel的激活方式和使用

    目录 一.摘要 二.安装 1.安装插件 2.激活JRebel 3.激活成功以后,将其设置为离线状态(别忘啦!!!) 4.使用JRebel 一.摘要 springboot项目开发过程中通常修改了某分部代 ...

  3. 博客摘录「 idea中热部署插件JRebel最新激活方式」2023年4月15日

    一.打开jrebel 激活面板,如图: 二.选中Team URL(connect to online licensing service)1.在上面的框中输入激活的url地址https://jrebe ...

  4. idea中热部署插件JRebel最新激活方式

    一.打开jrebel 激活面板,如图: 二.选中Team URL(connect to online licensing service) 1.在上面的框中输入激活的url地址 https://jre ...

  5. Eclipse热部署插件(Jrebel) 下载安装教程

    所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用. 对于Java应用程序来说,热部署就是在运行时更新Java类文件.在基于Java的应用服务器实现热部署的过程中,类装入器扮演着重要的 ...

  6. Idea之热部署插件JRebel+XRebel

    文章目录 Idea之热部署插件JRebel+XRebel 1. devtools热部署 1. 使用流程 2. 缺点 2. Jrebel and XRebel for IntelliJ 1. 安装 2. ...

  7. IDEA热部署插件Jrebel安装以及使用步骤

    JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效.IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效,浪费时间浪费生命. ...

  8. Intellij热部署插件JRebel

    Intellij热部署插件JRebel 安装JRebel 激活JRebel 相关设置 Intellij热部署插件JRebel 项目需求,一直用eclipse的我,也要改用IDEA了,一开始,很不习惯. ...

  9. IDEA社区版热部署插件JRebel and XRebel

    热部署:指在修改项目BUG的时候对JSP或JAVA类进行了修改(除了配置文件外)在不重启WEB服务器前提下能让修改生效. idea中好用的热部署插件--JRebel and XRebel File-& ...

最新文章

  1. Mybatis 获取当前序列和下一个序列值 以及在一个方法中写多条SQL 语句
  2. 华为的Java虚拟机_华为方舟编译器解析:提升安卓运行效率
  3. equals属于mysql语句吗_equals和==的区别 (Java基础)
  4. python中csv文件通过什么表示字符_python – 如果行包含CSV文件中的字符串,则删除该行...
  5. 第二十二章:动画(八)
  6. 中国抗疲劳鞋类行业市场供需与战略研究报告
  7. 53多项式08——多元多项式、齐次多项式和对称多项式
  8. python抽取html中的链接
  9. Java在线打开word文档实现指定用户只能编辑指定区域
  10. bpm导出成html,一种基于BPM系统的EXECL导入免开发生成静态HTML表单的方法与流程...
  11. {转载}circos绘图(3)
  12. Win7下的Linux通过Nat的VMnet8下的NAT方式进行上网
  13. 预防甲型流感病毒的注意事项和方法
  14. 如何说宝贝才会听-处理情绪的工具
  15. 数据赋能 兴业惠民 | 山东省第三届数据应用创新创业大赛潍坊分赛场火热报名中
  16. 【飞桨PaddlePaddle学习心得】被遗忘的8张图片(day2爬虫的王姝慧的问题)
  17. 够迫履门夹钾灼敛墒套谮姑韩立对墨大夫一年后是否真的信守承诺,很是怀疑,若真是像对方所说
  18. SD卡启动第一篇 (SD卡分区)
  19. 1.3.1bat脚本命令RENAME REN 重新命名文件
  20. 16代表啥_十六型人格的四个字母分别代表了什么含义?

热门文章

  1. 【数据结构/C语言版】【图】拓扑排序
  2. 珍爱地球-我们的2030承诺
  3. yoink for mac版使用图文实用技巧~
  4. 计算机硕士研究生 下一代互联网技术与应用,清华大学出版社-图书详情-《计算机网络与下一代互联网》...
  5. python操作网页flash视频_Python爬取FLASH播放器中的资料
  6. 瑞芯微RK2728B方案芯片介绍
  7. 降低模块间的耦合度的措施
  8. 可以炸掉用户脑袋的VR设备来了!元宇宙与现实连接了?
  9. linux怎么配置日志,Linux配置日志服务器的图文教程
  10. OPENSTACK LANDSCAPE云原生景观 | OpenStack地图