2023.7最新版idea热部署配置
- 一 下载jrebel插件
- 二 激活
- 我使用的方法
- 三 配置方式
- 1 设置自动编译
- 2 设置 compiler.automake.allow.when.app.running
- 3 勾选项目,然后以Rebel方式启动
- 4 Settings查看Activation情况
- 四 报错解决
- 1 启动失败
- 2 端口被占用
- 五 总结
一 下载jrebel插件
二 激活
激活方式多种多样,我采取的是方式一在线获取,
第二种方式是下载破解版的jrebel包,然后解压,将.lic结尾路径添加进去
第三种方式应该是获取激活码了
我使用的方法
1、安装JRebel插件后,注册地址填写网址 + 生成的GUID,邮箱随便填写,然后即可。 http://jrebel-license.jiweichengzhu.com/{GUID} https://jrebel.qekang.com/{GUID} GUID可以使用在线GUID在线生成在线生成,然后替换{GUID}就行。 2、下面邮箱地址可随便输入。 3、选择我同意 4、提交
生成gud网址:https://www.guidgen.com/
如果没有显示成功,可以换guid试一下,如果还不行,可以将地址切换成本地的 如http://127.0.0.1:8888/{GUID}
如果报Unable to connect to license server.Check your network connnection and/or VPN settings
.
可下载自己机器系统相对应的工具
下载好了后,进行安装打开(插件时,程序保持启动,激活成功后可关闭)。
三 配置方式
1 设置自动编译
打开File->Settings->Build->Compiler,勾选build project automatically功能
2 设置 compiler.automake.allow.when.app.running
3 勾选项目,然后以Rebel方式启动
另外一个是远程的暂时不用管
4 Settings查看Activation情况
四 报错解决
我遇到了2次报错,特此记录
1 启动失败
提示启动失败,
当然这里是启动成功的,因为之前已经修复好了,之前是报红色,后面知道是因为路径中包含中文名,然后修改了路径(启动时看最上面一行 那是一些配置 按ctrl+F查中文名)
help-edit custom vm options
编辑路径
图下:是配置自定义配置路径,不是用的系统默认的
然后重启idea应该就解决了,还没解决就继续替换路径
2 端口被占用
启动时突然报端口被占用,普通杀死端口命令没用,需要强制命令
我是window系统
netstat -ano | findstr <端口号> 查被占用的端口号
taskkill /F /PID <进程ID> 强制杀死
五 总结
实在是被后端启动烦死了,然后找了一下文章解决后端热部署问题
也花了几个小时安装和解决出现的问题,最后记录一下,这是我遇到的问题,然后解决了,至于其它问题还没有遇到,等遇到之后再记录