自建内网可用 JRebel 激活服务器

本贴最后更新于 2107 天前,其中的信息可能已经渤澥桑田

自建内网可用 JRebel 激活服务器,主要采用 JrebelLicenseServerforJava,部署于服务器上的 Tomcat 中提供服务。

服务器地址(打开后有使用说明):http://niuniu.hicp.net/jrebel

JrebelPNG

1.安装 JDK6+

JDK 最新版下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

JDK 历史版本下载:http://www.oracle.com/technetwork/java/javase/archive-139210.html

添加环境变量 JAVA_HOME,请 Google 之

2.安装 Maven

Maven 最新版下载:http://maven.apache.org/download.cgi

Maven 历史版本下载:http://archive.apache.org/dist/maven/maven-3/

3.下载 Jrebel License Server 项目

项目地址:https://gitee.com/gsls200808/JrebelLicenseServerforJava

(1).zip 下载方式:

打开项目地址,点击项目右侧的克隆/下载--> 下载 ZIP,在打开的新页面中输入验证码,即可下载 zip 文件

(2).git 方式,先安装 git 客户端,推荐使用 git for windows

在命令行执行如下命令即可下载

git clone git@gitee.com:gsls200808/JrebelLicenseServerforJava.git

(3).启动服务器

默认端口占用 8081,如果你有其它程序占用这个端口,请自行搜索 8081 修改为其它端口

先用 cd 命令切换到项目目录(zip 的需要先解压)

cd /path/to/JrebelLicenseServerforJava

执行编译命令

mvn compile

指定主类运行

mvn exec:java -Dexec.mainClass="com.vvvtimes.server.MainServer"

验证服务器是否启动,浏览器打开如下网址

http://localhost:8081/

返回如下页面说明启动成功

myjrebelPNG

4.Jrebel 激活验证

Jrebel Eclipse 安装参考:https://segmentfault.com/a/1190000005746934

下载地址参考:http://update.zeroturnaround.com/update-site-archive/update-site-7.1.0.RELEASE/

激活建议参考:http://blog.lanyus.com/archives/317.html

激活时将文中的“http://127.0.0.1:8888/”改成“http://localhost:8081/”即可

JrebelActiPNG

5.JRebel for Android 激活验证

安装参考:http://blog.csdn.net/googdev/article/details/53288564

激活参考:http://blog.lanyus.com/archives/299.html

激活时将文中的“http://idea.lanyus.com/+ 刚才生成的 GUID”改成“http://localhost:8081/+ 刚才生成的 GUID”即可

激活菜单:Tools-->Jrebel for Android-->I have a license

6.XRebel 激活验证

安装参考:http://blog.csdn.net/u011506543/article/details/62038137?winzoom=1

新版的安装可能不需要加参数了只要放了 lib

激活参考:http://blog.lanyus.com/archives/150.html

激活时将文中的“http://idea.lanyus.com/”改成“http://localhost:8081/”即可

7.自建服务器

服务器地址(打开后有使用说明):http://niuniu.hicp.net/jrebel

myjrebelPNG

  • JRebel

    JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

    26 引用 • 78 回帖 • 672 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 4 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3190 引用 • 8214 回帖 • 1 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • zxniuniu

    由于各种原因,本文直接使用的链接地址已改。如果,你已经找到这儿了,那好吧,新地址为:将原地址 jrebel 替换为 jrebelzxn 即可(在原地址 jrebel 后面增加一个 zxn)。

  • 其他回帖
  • henryhuo

    windows要输mvn exec:java -D"exec.mainClass"="com.vvvtimes.server.MainServer"

    注意 exec.mainClass 两边多了双引号

  • 补充 docker 方式

    docker 方便,完事trollface

    前提

    服务器已安装 docker

    部署

    1. 下载文件: jrebel.zip 提取码:kwe8
    2. 上传到服务器
    3. dockerFile 编译
    docker build -t jrebel-ls .
    
    1. 运行
    docker run -itd --name jrebel-ls --restart always -e PORT=9001 -p 9001:9001 jrebel-ls