JRebel激活服务搭建

摘要:
前言因为平时的开发工具是使用IntelliJIDEA,所以热部署项目代码的时候,使用的Jrebel。因为Jrebel是收费的,所以以前用的时候都是在网上找破解方法,在网上找到的办法是输入一个在线激活服务,来进行激活。由于简单方便就一直这样用的,今天早上打开IDEA后发现,Jrebel激活失效了。JRebel很好用,也是离不开大家的支持,所以如果条件允许的话,还是建议大家购买正版的lisence。在安装完JRebel后,进行激活,Help-˃Jrebel-˃Activation。

前言

因为平时的开发工具是使用IntelliJ IDEA,所以热部署项目代码的时候,使用的Jrebel。因为Jrebel是收费的,所以以前用的时候都是在网上找破解方法(国人通用做法),在网上找到的办法是输入一个在线激活服务,来进行激活。由于简单方便就一直这样用的,今天早上打开IDEA后发现,Jrebel激活失效了。后来才发现原来之前的在网上找的在线激活服务挂了,ping都ping不通。后来就又在网上各种找办法,虽然说又找到了一个可用的在线激活服务。但是通过这次出现的这个问题。自己也觉得总是依赖别人的服务,毕竟不是办法,所以就想着自己的研究一下,然后做个自己的激活服务。

JRebel很好用,也是离不开大家的支持,所以如果条件允许的话,还是建议大家购买正版的lisence。

服务地址

http://140.143.12.222:8081/

在此地址的后面拼接上一个GUID即可。GUID在线生成网址:Create GUIDS online

例如:http://140.143.12.222:8081/c2f11295-52bf-4c7d-b24d-7fcf3fe88a12

(如果激活失败了,可以换一个GUID进行重试)

使用方式

首先需要在IDEA中安装Jrebel中,安装步骤(Windows):File->Settings->Plugins,然后在线安装插件处搜索Jrebel,然后进行安装,重启IDEA后生效。在安装完JRebel后,进行激活,Help->Jrebel->Activation。

激活步骤

JRebel激活服务搭建第1张

然后选择第一个选项,Connect to online licensing service,在第一个输入框中输入拼接好的在线激活服务,

例如:http://140.143.12.222:8081/ea1d67dc-bb7a-4db0-9ed4-1b6742b0f38b

然后在第二个输入框中随便输入一个邮箱地址(符合格式的邮箱都可以)。

JRebel激活服务搭建第2张

然后点击Change license按钮即可激活。

如果激活不成功,可以用上面说的那个在线生成GUID的网站再生成一个新的GUID再试一次。

授人以鱼不如授人以渔

搭建激活服务,前提是要有一个联网的服务器。然后去码云上下载这个开源的程序代码:https://gitee.com/gsls200808/JrebelLicenseServerforJava

下载到代码后,可以在本地运行一下。

运行MainServer这个类中的main方法。会看到如下日志后,就说明启动成功了。这样可以直接使用本地的这个服务激活Jrebel了。

License Server started at http://localhost:8081
JetBrains Activation address was: http://localhost:8081/
JRebel 7.1 and earlier version Activation address was: http://localhost:8081/{tokenname}, with any email.
JRebel 2018.1 and later version Activation address was: http://localhost:8081/{guid}(eg:http://localhost:8081/779a56c2-4163-430e-9492-087bbb568a30), with any email.

我们要做的目的是要部署到Linux服务器上,成为一个长期有效的服务,而不是一个本地服务。

用maven对项目进行打包,命令:

mvn clean
mvn clean package

然后在target目录下找到打好的jar包,上传到服务器。

在上传目录下执行如下命令,运行jar包。前提是当前服务器已经安装了JDK(版本大于1.6)。

nohup java -jar JrebelBrainsLicenseServerforJava-1.0-SNAPSHOT-jar-with-dependencies.jar  >/dev/null 2>&1

通过命令查看服务是否运行成功:ps -ef | grep java

JRebel激活服务搭建第3张

这样我们的JRebel激活服务就搭建成功了。

JRebel激活服务搭建第4张

文章会同步到我的公众号上面,欢迎关注。

免责声明:文章转载自《JRebel激活服务搭建》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇某音乐平台付费音乐破解解决fiddler开启后打开浏览器提示无法访问网络下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Spring Cloud 配置中心多环境配置bootstrap.yml

https://www.leftso.com/blog/900.html 我们知道spring boot可以通过文件名来区分配置,如下:application.ymlapplication-dev.yml #开发环境application-test.yml #测试环境application-prod.yml #正式环境但是spring cloud用上了配置...

【WebGoat 学习笔记】2.安装

 WebGoat是一个平台无关的Web安全漏洞实验环境,该环境需要Apache Tomcat和JAVA开发环境的支持。它分别为Microsoft Windows和UN*X环境提供了相应的安装程序,下面我们将根据操作系统分别加以介绍。   安装Java和Tomcat    需要注意,从版本5开始,这一步可以省略,因为它们自身带有Java Developmen...

nginx+tomcat做负载均衡,当某个tomcat宕机,会发生什么情况,如何解决?

使用两台Tomcat,一台nginx做了一个小实验:   步骤一:     当两台tomcat正常运行的情况下,访问http://localhost的速度是很很迅速的,通过修改主页内容也可以观察到是通过负载均衡得到的效果。   步骤二:     实验性的将其中一台tomcat服务器关掉(将8080端口的关闭),再查看http://localhost ,会发...

ipython notebook开通远程

之前只是会用,别人告诉我命令和大概怎么设置的,今天自己搭建才发现一知半解搞不定啊。 目的:远程通过ipython notebook调用服务器。 服务器是ubuntu16.04 本地机器win7 配置方案一: msys2 配置方案二: xshell 无论哪个方案,说白了,就是想远程使用服务器,当然最常用的就是ssh方式。因此都要首先把服务器的ssh功能开通,...

Ubuntu14.04或16.04下安装JDK1.8+Scala+Hadoop2.7.3+Spark2.0.2

为了将Hadoop和Spark的安装简单化,今日写下此帖。 首先,要看手头有多少机器,要安装伪分布式的Hadoop+Spark还是完全分布式的,这里分别记录。 1. 伪分布式安装 伪分布式的Hadoop是将NameNode,SecondaryNameNode,DataNode等都放在一台机器上执行,Spark同理,一般用于开发环境。 1.1 准备工作 系统...

windows下安装Sonar

1、sonar安装:   sonar有三部分组成:   1、服务端:显示分析结果和sonar相关配置   2、客户端:对项目运行源代码进行运算和分析   3、数据库:存储sonar配置和代码分析结果的数据库 2、sonar下载:   官网地址:https://www.sonarqube.org/   下载你中意版本的zip包,放在想要安装的目录,linux...