一、热部署插件JRebel简介
JRebel是一种生产力工具,允许开发人员立即重新加载代码更改。它跳过在Java开发中常见的重建、重新启动和重新部署周期。JRebel使开发人员能够在相同的时间内完成更多的工作,并始终保持专注于编码。JRebel支持大多数企业Java技术栈,并且很容易安装到现有的开发环境中。
二、IDEA安装插件
在Preference -> Plugins处搜索下载后重启IDE即可。
三、搭建注册代理服务
1,docker pull wangdxing/golang-reverseproxy 拉取镜像
2,docker run -d --name jrebel_proxy -p 8888:8888 wangdxing/golang-reverseproxy 启动容器
3,生成guid,例如b51b4d2f-d14b-49af-8898-ae6381fced99,可以通过后面链接获取https://www.guidgen.com/
4,配置激活 Help -> JRebel -> Activation选择Team URL
第一行输入http://127.0.0.1:8888/b51b4d2f-d14b-49af-8898-ae6381fced99
第二行输入任意邮箱地址,点击激活
四、配置JRebel并启动程序
进行添加代码的验证。可以观察到JRebel Console有日志输出