JRebel热部署
注意:JDK的安装路径不能包含中文名!
注意:JDK的安装路径不能包含中文名
注意:JDK的安装路径不能包含中文名
一、简介
JRebel可快速实现项目热部署,节省重启时间,提高开发效率。
JRebel是一款JVM插件,使得Java代码修改后不需要重启系统,立即生效。当在项目中修
改代码的时候不需要重新启动项目,只需要在设置中进行设置每过多长时间自动部署项目,
如图:拖动卡尺进行设置每隔多长时间自动加载代码
二、开始安装插件
如图:安装成功后重启idea,
三、激活JRebel
URL格式为:http://jrebel.cicoding.cn/{GUID} ,如图:
GUID在线生成链接:http://jrebel.cicoding.cn/guid
邮箱:填写自己的邮箱
四、查看激活信息
设置工作模式为离线模式,默认是联网工作的
点击 Work Offline 按钮,结果如图:
五、进行相关设置
1、自动编译设置
2、打开运行时编译
设置compiler.automake.allow.when.app.running
快捷键为双击 shift 搜索: Registry
找到compiler.automake.allow.when.app.running 打上勾
3、Project configuration 项目配置
打开View → Tool Windows → JRebel
勾选需要热部署加载构建项目模块
4、设置加载遍历的时间间隔
六、启动项目
两个小火箭启动项目,一个数run启动,一个是debug启动,启动之后java代码修改可以不用重新启动项目代码就可以生效