Fork me on GitHub

IDEA的热部署

简介

热部署可以在不重启原服务的情况下,使新修改的文件生效,不同的IDEA版本有不同的热部署方式,今天介绍一种通用的且号使用的热部署方式Jrebel。

springboot自带的devtools并不好用

IDEA插件的下载以及安装

image
点击Installed进行安装,这两个插件都要进行安装,上面那个是保证基础,下面这个插件是保证使用的mybatis框架的XML文件修改后不生效的问题。
IDEA插件离线下载地址:
https://plugins.jetbrains.com/search?orderBy=downloads&products=androidstudio&products=appcode&products=clion&products=dataspell&products=dbe&products=go&products=idea&products=idea_ce&products=idea_edu&products=mps&products=phpstorm&products=pycharm&products=pycharm_ce&products=pycharm_edu&products=rider&products=ruby&products=webstorm

插件的破解以及设置

  • 下载挂载服务
    百度云下载地址:
    链接:https://pan.baidu.com/s/1V7Vt0NXooEVO7g_0t8nveQ
    提取码:nvvi
  • 解压完成后,双击服务启动
    image
  • 打开IDEA的JReb设置,输入相关内容后,点击右下方按钮Change license进行激活
    image
    输入链接地址为: http://127.0.0.1:8081/许可号
    许可号获取地址:
    https://www.guidgen.com/
    邮箱随意输入一个即可;
  • 修改JRe的配置
    image
    (1)这个地方一定要设置下,安装完成后默认是在线模式,按钮显示为:work offline,每次启动会去跟服务器交互,会校验注册信息,有可能会导致破解失效的,所以这里一定要设置成离线模式,点击按钮,这时候会变成work online,最后一行是离线截止时间:Offline seat expires,默认最多180天,6个月够了。
    (2)2是保存最多时长,默认设置成7天就行了,没啥用,
    (3)3是改动代码后多久重启,一般设置2-5秒就可以了
  • 设置自动编译
    image

启动

image

posted @ 2022-04-17 19:10  晨度  阅读(525)  评论(0编辑  收藏  举报