美文网首页工作生活
Jrebel-------SpringBoot 热部署插件

Jrebel-------SpringBoot 热部署插件

作者: 我快乐胖子 | 来源:发表于2019-07-04 18:19 被阅读0次

引言:笔者在进行Spring Boot开发的时候,如果用官方提供的热部署插件,在修改之后会导致整个项目重启。如果项目代码体积小还可以,但是如果一旦项目启动耗时长的话,这个热部署插件就力不从心了,不可能每次变动都要重启项目吧。经过多方搜寻,终于找到了一款神级热部署插件(ps:这个插件是收费的,如果有经济能力还是支持一下正版,如果没有能力,例如笔者这种穷鬼,只能找破解版了~0.0),好了,话不多说,直接进入正题,这里只介绍IDEA安装步骤,eclipse的同学也别着急,他们两个安装方法大同小异 ~~。

1.1. 下载Jrebel插件

  1. 通过idea在线安装,Settings-->Plugins-->Install JetBrains plugin..>搜索框输入"Jrebel",右方出现“Jrebl For IntelliJ”,点击下面的安装即可
  2. 通过在IDEA官网下载对应版本的插件,网址:https://plugins.jetbrains.com/plugin/4441-jrebel-for-intellij/versions,选择一个跟你现在IDEA对应的安装包即可
    下载界面
  3. 安装成功出现下图的图标即表示成功


    安装成功界面

1.2. 破解

  1. 项目地址:https://gitee.com/gsls200808/JrebelLicenseServerforJava.git
  2. 运行,提供三种方式:mvn启动、jar包启动和docker启动,三种方式任选一种启动即可以
  # 1.maven启动,端口号默认为8081,可以手动指定
      mvn compile 
      mvn exec:java -Dexec.mainClass="com.vvvtimes.server.MainServer" -Dexec.args="-p 8081"
  # 2.jar包启动
      mvn package 
      java -jar JrebelBrainsLicenseServerforJava-1.0-SNAPSHOT-jar-with-dependencies.jar -p 8081
  # 3.docker启动
      mvn package 
      docker build -t jrebel-ls .
      docker run -d --name jrebel-ls --restart always -e PORT=9001 -p 9001:9001 jrebel-ls

1.3. 注册

1.4 项目设置,按照下图所示方法启动项目就可以完成实时加载,不需要重启项目

image.png
image.png
启动

1.5 注意项

由于JetBrain公司对盗版和非法破解的进一步限制,本教程只支持到 IDEA 2018.1.3版本,再往上的版本由于没有经过详细测试,不敢保证会正常激活。项目交流QQ群:527290836,有不动的地方可以在群里提问。

相关文章

网友评论

    本文标题:Jrebel-------SpringBoot 热部署插件

    本文链接:https://www.haomeiwen.com/subject/mttdhctx.html