• IDEA项目搭建五——使用JRebel插件实现IDEA热部署


    使用IDEA开发时修改了html或js或java代码都需要编译启动浪费了很多时间,所以可以借助热部署插件实现自动编码,每次修改完代码保存后就可以刷新页面看效果很方便,热部署工具有很多在此只推荐JRebel虽然收费但可以破解。

    一、插件下载

    可以去官网下载,也可以使用我的网盘下载

    链接: https://pan.baidu.com/s/1ecMi_0GJIy0uTAbYOy8rWA 密码: mvyy

    目前只推荐6.4.3.x的版本,最新的7.x版本很多都破解不成功。

    二、插件安装

    将下载的压缩包解压,找到:jr-ide-intellij-6.4.3_13-16.zip文件,此文件为插件包。

    IDEA工具菜单File -> Settings -> Plugins

    OK确定插件安装完毕后IDEA重启或关闭

     三、破解插件

    找到:jrebel6.4.3-cracked文件夹,里面包含:jrebel、jrebel6、jrebel.lic,此文件夹里面包含破解文件和激活文件

    将jrebel6.4.3-cracked文件夹中的所有文件覆盖到:C:Users【用户名】.IntelliJIdea2017.1configpluginsjr-ide-idealib 目录下

    打开IDEA工具 Help -> JRebel Activation

    激活jrebel,要找到C:Users【用户名】.IntelliJIdea2017.1configpluginsjr-ide-idealib 目录下的jrebel.lic文件

    四、配置插件

    设置JRebel菜单 File -> Settings -> JRebel -> Advanced

    选择JRebel 6 Agent

    IDEA开启项目自动编译,进入设置,Build,Execut, Deployment -> Compiler 勾选中左侧的Build Project automatically

    IDEA开启项目运行时自动make, ctrl + shift + a搜索命令:registry -> 勾选compiler.automake.allow.when.app.running

    OK运行测试一下是否生效,注意使用JR的启动或Debug按钮启动项目

    项目中可以配置禁止模板缓存

    在项目的application.properties中添加:spring.thymeleaf.cache=false

    注意:

    1. 修改静态资源,如:js、html、thymeleaf时刷新页面即可生效。
    2. 修改JAVA代码时,要重新编译此类才可以生效,重新编译快捷键:ctrl + F7。
  • 相关阅读:
    BZOJ 4710: [Jsoi2011]分特产
    P4859 已经没有什么好害怕的了
    BZOJ 2839 集合计数
    P1450 [HAOI2008]硬币购物
    P3440 [POI2006]SZK-Schools
    P4177 [CEOI2008]order
    对于最小割的进一步理解
    P2774 方格取数问题
    JAVA网络编程TCP通信
    JAVA多线程及补充
  • 原文地址:https://www.cnblogs.com/taiyonghai/p/9208897.html
Copyright © 2020-2023  润新知