Intellij热部署神器JRebel(Springboot热部署,不是热重启)

一、导读

idea 运行tomcat项目的时候支持热部署,是idea自带的,无需额外插件,但是当开发springBoot项目或者是springCloud项目的时候,idea自带的热部署无效,这里介绍一个可以热部署springBoot项目或者springCloud项目的插件。

二、安装JRebel for Intellij插件

三、破解Jrebel

  1. 正向代理 http://lanyuns.com:80,如将127.0.0.1:8090 代理到 http://lanyuns.com:80
  2. 选择JRebel activated中的 connect to online licensing service
    输入 http://127.0.0.1:8090/d3545f42-7b88-cc77-a2da-5242c46d4bc3
    第二行输入正确的邮箱格式,如: [email protected]
    点击激活change liense
    提示:d3545f42-7b88-4a77-a2da-cc42c46d4bc3为UUID,可以自己生成,是UUID才能可以
  3. 把JRebel设置为offline模式,点一下work offline
  4. 设置项目自动编译
    Intellij热部署神器JRebel(Springboot热部署,不是热重启)_第1张图片

四、使用JRebel启动项目

Intellij热部署神器JRebel(Springboot热部署,不是热重启)_第2张图片

五、结束

最后就可以使用JRebel热启动springBoot项目,当文件改变时就会更新class文件,无需重新启动项目。

你可能感兴趣的:(Intellij热部署神器JRebel(Springboot热部署,不是热重启))