Loading

在linux搭建一个可用的Jrebel License Server激活Jrebel

一、介绍

JRebel是一款Java虚拟机插件,它使得我们能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。

二、使用docker搭建服务

ps:默认已安装了java8以上版本、docker

# 安装git
yum install -y git

# 下载别人反编译的源码,可用来自己编译打包
git clone https://gitee.com/gsls200808/JrebelLicenseServerforJava.git

cd JrebelLicenseServerforJava/

mkdir target

cd target/

# 这里我直接下载别人打包好的jar包
wget https://gitee.com/gsls200808/JrebelLicenseServerforJava/attach_files/448434/download/JrebelBrainsLicenseServerforJava-1.0-SNAPSHOT.jar

# 回到工程目录
cd ..

# 工程目录有个Dockerfile,用来创建docker镜像
docker build -t jrebel-ls .

# 启动容器,可自定义运行的端口
docker run -d --name jrebel-ls --restart always -e PORT=9001 -p 9001:9001 jrebel-ls

# 查看正在运行的容器
docker ps
posted @ 2020-12-17 16:18  小飞猪咯咯  阅读(462)  评论(0编辑  收藏  举报