一、介绍

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

相关文章:

  • 2021-11-13
  • 2021-08-31
  • 2021-11-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-28
  • 2021-05-24
  • 2022-02-16
  • 2021-12-14
  • 2022-12-23
  • 2021-09-10
相关资源
相似解决方案