在IDEA中安裝配置並使用Jrebel熱部署插件

熱部署插件改了代碼不用重啓項目

首先隨便進一個之前的項目,進入主界面再說。

安裝插件步驟:

  • 下載插件熱部署插件,也可以在idea的插件自帶的插件商店下載,搜索 Jrebel,或者點擊我下載 提取碼:c3d7
    在這裏插入圖片描述

  • IDEA插件庫安裝插件
    在這裏插入圖片描述

  • 重啓之後,在右下角有個彈窗,這時候選擇enable,然後右邊的側邊欄工具會彈出一個界面,總共應該有4步,第一步是展開的,點擊藍色的鏈接文字:click-action,表示去激活。然後就會彈出下面這個圖的界面
    在這裏插入圖片描述

激活步驟:

  • 進入https://www.guidgen.com/,快速入口=》點擊進入
    在這裏插入圖片描述

    如圖,有一段自動隨機生成的字符串,在這串字符串前面加上:https://jrebel.qekang.com/
    然後複製黏貼到下面這裏這個 Team URL ,第一行是黏貼你上面複製的,第二行是郵箱,可以隨便編造一個,只要是郵箱的格式就行

在這裏插入圖片描述

然後勾選 **I agree……**表示同意…然後點右下角的確定。然後後如果沒有紅色提示英文語句就表示一切沒問題,等幾秒鐘,顯示 License for 什麼什麼你自己破解idea用的名字,這個時候就成功註冊了。

Jrebel的配置

進入idea的設置,找到下圖設置
在這裏插入圖片描述

下圖就是已經改成離線模式了

在這裏插入圖片描述

Jrebel熱部署插件的使用

這裏我拿springboot項目當案例

  • 首先隨便建一個springboot項目,控制層如下圖
    在這裏插入圖片描述

  • 這個時候啓動項目,但是這個啓動項目不是點原來的idea那個三角形去啓動了,而是右邊一個綠色火箭圖標帶三角形的那個去啓動,如圖
    在這裏插入圖片描述

  • 啓動之後如下圖
    在這裏插入圖片描述

  • 修改之前的返回內容是“update for start”,在我修改之後短短几秒鐘內瞬間就編譯發佈完成了,如圖

在這裏插入圖片描述

  • 然後再來看看對應的瀏覽器訪問效果,這速度快的令人髮指?

在這裏插入圖片描述

強啊,改完代碼,3秒到5秒就能看到效果了,個人覺得原理就是在第一次將整個項目編譯完成之後,將項目的編譯後的文件存儲起來,下次只會編譯你修改過的或者新增的類。這樣就提高了編譯發佈的效率,大大減少了編譯發佈的時間。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章