作者簡介
作者名:編程界明世隱
簡介:CSDN博客專家,從事軟件開發多年,精通Java、JavaScript,博主也是從零開始一步步把學習成長、深知學習和積累的重要性,喜歡跟廣大ADC一起打野升級,歡迎您關注,期待與您一起學習、成長、起飛!
引言
我本來是一直用eclipse和myeclipse的老程序員了,很多我的粉絲小伙伴都說他們要用idea,問我怎么不用idea,其實明哥覺得用啥開發工具都不是重點,重點是要跟著明哥多學Java知識、多練習,但是作為一個寵粉的人,我怎么能拒絕粉絲的要求呢,于是我偷偷的去學習了一波(拿來吧你),然后就寫了這個系列,希望小伙伴們能有所收獲,明哥會努力更新的。
概述
作為web程序員,熱部署對我們來說嘴熟悉不過了,如果項目沒有熱部署的話,會相當的麻煩,改了代碼就得重新啟動,如果項目比較大的話,啟動要花很久的時間,有款叫Jrebel的插件非常好用,能夠大大的提高工作效率,下面就來介紹怎么安裝和使用這個插件。
安裝JRebel
方式1:直接在插件市場安裝,簡單,但是我反正搜索不出來,好像要翻墻。
方式2:就是從網上去下好插件包,然后從本地安裝了,就采用這個了。
- 下載方式
從網盤下載:公眾號,編程界明世隱,回復:jrebel
打開網址下載:https://plugins.jetbrains.com/idea - 網址下載,輸入jrebel查詢,并選擇第一個:
- 選擇自己想要的版本下載
- 打開settings,選擇插件項,選擇從本地安裝,如下圖:
- 選擇下載好的插件(注意下載下來是zip,不要解壓哦)
- 需要重啟IDEA才會生效
- 點擊重新啟動
注冊JRebel
- 點擊如下圖,進入注冊頁面
- 注冊頁面如下:
- 注冊需要GUID
網站:https://www.guidgen.com
獲取一個新的GUID
- 將新的GUID和jrebel的網站合并在一起(GUID放到后面),如:
https://jrebel.qekang.com/GUID 把這里的GUID換成新生成的
郵箱隨便填,符合郵箱規則就行
- 注冊成功
配置JRebel
- 確保IDEA的自動編譯功能是打開的
打開settings–Build,Execution…–Compiler - 左下方jrebel處勾選當前項目
- 使用JRebel的debug模式啟動項目
- 啟動完成打開項目測試地址(地址看你自己項目的)
啟動的時候會有JRebel的相關信息,然后是項目的日志信息
我這里的地址是:http://localhost:8080/hello
- 修改代碼內容,并手動構建項目(快捷鍵 ctrl+F9)
- 代碼生效,頁面效果
- 調整自動熱部署的時間,在settings里面
這是可以不手工構建,自動間隔一定時間會構建一次項目,看自己的需要去調整。
最后
在這里我不得不說的是,我無意中用debug模式,在沒有用JRebel 的debug模式情況下,直接按了 ctrl+F9 竟然也自動熱部署了,這個就很尷尬,也就是說前面的都白瞎了?我暈倒。。。,給我個痛快吧。
我只能說一句:IDEA威武,YYDS!
小結
這節總結了“ IDEA中安裝并使用JRebel熱部署插件”,希望能對大家有所幫助,請各位小伙伴幫忙 【點贊】+【收藏】+ 【評論區打卡】, 如果有興趣跟小明哥一起學習Java的,【關注一波】不迷路哦。
---------------------
作者:編程界明世隱
來源:CSDN
原文:https://blog.csdn.net/dkm123456/article/details/121884604
版權聲明:本文為作者原創文章,轉載請附上博文鏈接!
內容解析By:CSDN,CNBLOG博客文章一鍵轉載插件