Mac idea激活jrebel

2018-07-4之后jrebel做了升级,myjrebel 也停止了发放免费注册码.

看到网上没有详细的教程,自己整理了一个使用反向代理激活JRebel的教程,系统是Mac Os10.13.6 ,idea 版本为2018..2.1

第一步:在idea中下载jrebel,过程省略。。。。。。

第二步:配置反向代理工具

Windows 版:参考 lanyu 大大的博客:http://blog.lanyus.com/archives/317.html

MAC 版:

安装homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

使用brew安装反向代理工具Nginx

sudo brew install nginx

下载成功之后启动nginx(如果启动失败可能是因为端口号被占用,继续往下看)

sudo nginx

打开该路径的配置文件:/usr/local/etc/nginx/nginx.conf
找到 http 下的 server:添加反向代理配置

Mac idea激活jrebel_第1张图片
nginx.conf

修改完成后保存,重启 nginx :命令行输入

sudo nginx -s reload 

第三步.激活 JRebel

随便找个 guid 在线生成器生成自己的 guid ,这里给出一个https://www.guidgen.com/

在 idea 中激活 JRebel


Mac idea激活jrebel_第2张图片
激活 JRebel

激活成功


Mac idea激活jrebel_第3张图片
激活成功

第四步:配置一下

安装完插件以后会重启你会看到两个新图标:Jrebel启动 Jrebel调试


Mac idea激活jrebel_第4张图片
安装成功了

配置一个Web服务器,我这里配置的是Tomcat,其他环境配置方式大同小异
这里有个细节,在选择war 的时候一定要选择exploded 结尾的,这个是支持热部署的(下面是两张图)

Mac idea激活jrebel_第5张图片
图一
Mac idea激活jrebel_第6张图片
图二

这里又是一个细节,你过你是maven 项目请选择这个目录到target下面,其他的直接选择Web-info/classes就可以了(下面是两张图)

Mac idea激活jrebel_第7张图片
图一
Mac idea激活jrebel_第8张图片
图二

使用Jrebel启动
如果你看到如图所示的LOG就证明你成功了,你如果没有用explodex的的war也会显示这个,但是并不会热部署,在这里可以设置修改后几秒生效

图一
Mac idea激活jrebel_第9张图片
图二

过一段时间可能出现 JRebel trial has ended,这个时候重新激活一下继续使用
步骤一:启动nginx

sudo nginx

步骤二:重新获取GUIDhttps://www.guidgen.com激活即可

参考文章
https://www.cnblogs.com/ywain/p/9251596.html
https://www.cnblogs.com/flyingMonkey/p/5241343.html

你可能感兴趣的:(Mac idea激活jrebel)