zoukankan      html  css  js  c++  java
  • IDEA 配置 JRebel 热部署

    热部署

    什么是热部署,就是代码发生变化时,不需要重新启动服务器,自动更新

    安装热部署插件

    我们选择的是 JRebel 插件

    JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个变化会直接反应在部署好的应用程序上,从而跳过了构建和部署的过程,每年可以省去部署用的时间花费高达5.25个星期。——百度百科

    点击 file -> setting,找到 plugins,搜索 JRebel,安装 JRebel 插件,重启 IDE

    注(po)册(jie)JRebel

    打开 在线生成 GUID 地址 生成一个 GUID,回到 IDEA 点击 file -> setting,找到 JRebel,你会看到让你激活,我的是已经激活过的。其他选项,那个文本框填的是允许离线运行的时间,建议填大一些,我填365天,游标是自动保存的间隔时间,建议填小一些,我选两秒

    打开激活面板,Url 填 https://jrebel.qekang.com/{GUID},GUID 就是刚才生成的那个,邮箱随便填,点击激活,如果提示 GUID 失效,回到那个网站换一个就行了

    打开 IDEA 自动编译选项

    由于 JRebel 是实时监控 class 文件的变化来实现热部署的,所以在 idea 环境下需要打开自动变异功能才能实现随时修改,随时生效。点击 file -> setting,找到 compiler,勾选 Build project automatically

    让项目支持 JRebel

    点击打开左下角的 JRebel 面板,勾选即可开始使用 JRebel



  • 相关阅读:
    MySQL存储引擎与索引
    最长公共子序列
    最长递增子序列
    排序算法
    二分查找及其变种
    多线程中锁的种类。
    <LeetCode>136. 只出现一次的数字
    <LeetCode>121. 买卖股票的最佳时机
    Netty 粘包/拆包应用案例及解决方案分析
    微服务
  • 原文地址:https://www.cnblogs.com/mdz3201/p/12566999.html
Copyright © 2011-2022 走看看