Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说jrebel和idea热部署优势_jrebel和idea热部署优势,希望能够帮助你!!!。
开发中使用idea时经常需要重启项目,比较浪费时间,降低了开发效率。JRebel是一个很好的热部署工具,不用重启可使代码生效,很好地提高了开发效率,故此留存。
1、 在IDEA中依次点击 File->Settings->Plugins->Brows Repositories
2、 在搜索框输入JRebel进行搜索,找到后进行install
3、 安装好之后需要 重启 IDEA
JRebel并非免费的插件,需要激活之后才能使用。
1、 首先到github上去下载一个反向代理软件
下载地址
https://github.com/ilanyu/ReverseProxy/releases/tag/v1.4
2、 按说明运行程序
3、 在IDEA中点击 File->Settings->JRebel 并找到激活界面
4、 选择JRebel activated中的Connect to online licensing service
第一行输入 http://127.0.0.1:8888/abcd7299djfls 第二行输入正确的邮箱格式,例如:abcdefg@qq.com 再点击以下change liense 按钮验证激活 提示:abcd7299djfls为UUID,可以自己生成,并且必须是UUID才能通过验证,可以从点我获取
5、 最后把Jrebel设置为offline模式离线使用。
此时已经安装并激活JRebel,还需要设置两个地方
1、 设置项目自动编译
2、 设置 compiler.automake.allow.when.app.running
ctrl+shift+A 或者 help->find action…打开
搜索registry,找到 compiler.automake.allow.when.app.running
并✔
好了现在可以打开项目,选择JRebel Debug启动,修改代码之后,直接Ctrl+Shift+F9,可以看到已经Reload,可以愉快地进行开发了。