Jrebel、IDEA的激活与Springloaded使用

  又有很长一段时间没写了,此次这篇随笔主要是分享下Jrebel与IDEA的激活方法以及推荐下Jrebel的替代工具Springloaded。html

  先来讲下Jrebel的激活方法吧,以前有同事遇到了Jrebel使用的时候提示过时没法使用的问题,这里作个记录,以备不时之需。java

  在jrebel server处,写上:linux

  http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107cenginx

  若是出现激活过时的状况,请从新生成guid,替换原来的guid便可git

  邮箱随便写,便可激活。github

  

  原文连接:http://www.javashuo.com/article/p-vuolthix-ma.htmlspring

  再来讲说IDEA的激活方法吧,这是我以前遇到的,一并在这里写了。以前用的激活码激活的都遇到了失效的问题,没法使用,因而找到了利用服务器激活的方法。tomcat

  在激活IDEA的地方选择License server,License server address处填入:http://idea.java.sx/  或者  http://idea.congm.in  或者bash

http://btsha.com:41017  或者  https://www.admxj.com/idea,都可尝试,建议使用正版,固然能够本身搭建服务器,这样就不用担忧会失效了。我这里顺便也写下怎么搭建服务器吧。首先你得有本身的域名以及买一台云服务器,最低配置就能够,我是用的朋友的。步骤基本以下:服务器

第一步:下载激活服务软件http://blog.lanyus.com/archives/314.html

运行激活软件

$ ./IntelliJIDEALicenseServer_linux_amd64 -l 127.0.0.1 -p 5510 -u admxj

-p是指定端口 注意在Linux和mac下面 1024如下的端口须要root权限

-u 指定用户

-l绑定主机ip

-prolongationPeriod 指定受权时间

修改nginx 配置文件

location /idea/ { proxy_pass http://0.0.0.0:5510/; proxy_redirect off; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }

上面的端口记得安装本身的修改而后把ngixn重启一下
访问你的域名加上/idea就能够了

最后来讨论下Jrebel的替代工具,springloaded,我的以为springloaded的速度并不差,并且是开源免费的,推荐使用。

第一步:下载:springloaded的jar包,在github上有下载。

第二步:把jar包引入项目

第三步:若是是tomcat跑的项目,在Tomcat配置里面,在启动参数后面加:-javaagent:D:/Tomcat/source&jar/springloaded-1.2.5.RELEASE.jar -noverify,若是用的maven 插件,在maven build configuration的arguments中加入-javaagent:D:/Tomcat/source&jar/springloaded-1.2.5.RELEASE.jar -noverify

注意修改tomcat路径、确认jar包名称,maven项目逐一pom中引入jar包

相关文章
相关标签/搜索