IDEA中安裝并使用JRebel熱部署插件

文章目錄

  • 作者簡介
  • 引言
  • 導航
  • 熱門專欄推薦
  • 概述
  • 安裝JRebel
  • 注冊JRebel
  • 配置JRebel
  • 最后
  • 小結
  • 導航
  • 熱門專欄推薦

作者簡介

作者名:編程界明世隱
簡介:CSDN博客專家,從事軟件開發多年,精通Java、JavaScript,博主也是從零開始一步步把學習成長、深知學習和積累的重要性,喜歡跟廣大ADC一起打野升級,歡迎您關注,期待與您一起學習、成長、起飛!

在這里插入圖片描述

引言

我本來是一直用eclipse和myeclipse的老程序員了,很多我的粉絲小伙伴都說他們要用idea,問我怎么不用idea,其實明哥覺得用啥開發工具都不是重點,重點是要跟著明哥多學Java知識、多練習,但是作為一個寵粉的人,我怎么能拒絕粉絲的要求呢,于是我偷偷的去學習了一波(拿來吧你),然后就寫了這個系列,希望小伙伴們能有所收獲,明哥會努力更新的。

概述

作為web程序員,熱部署對我們來說嘴熟悉不過了,如果項目沒有熱部署的話,會相當的麻煩,改了代碼就得重新啟動,如果項目比較大的話,啟動要花很久的時間,有款叫Jrebel的插件非常好用,能夠大大的提高工作效率,下面就來介紹怎么安裝和使用這個插件。

安裝JRebel

方式1:直接在插件市場安裝,簡單,但是我反正搜索不出來,好像要翻墻。
方式2:就是從網上去下好插件包,然后從本地安裝了,就采用這個了。

  1. 下載方式
    從網盤下載:公眾號,編程界明世隱,回復:jrebel
    打開網址下載:https://plugins.jetbrains.com/idea
  2. 網址下載,輸入jrebel查詢,并選擇第一個:
    在這里插入圖片描述
  3. 選擇自己想要的版本下載

在這里插入圖片描述

  1. 打開settings,選擇插件項,選擇從本地安裝,如下圖:

在這里插入圖片描述

  1. 選擇下載好的插件(注意下載下來是zip,不要解壓哦)
  2. 需要重啟IDEA才會生效

在這里插入圖片描述

  1. 點擊重新啟動

注冊JRebel

  1. 點擊如下圖,進入注冊頁面

在這里插入圖片描述

  1. 注冊頁面如下:

在這里插入圖片描述

  1. 注冊需要GUID

網站:https://www.guidgen.com
獲取一個新的GUID

  1. 將新的GUID和jrebel的網站合并在一起(GUID放到后面),如:

https://jrebel.qekang.com/GUID 把這里的GUID換成新生成的
郵箱隨便填,符合郵箱規則就行

在這里插入圖片描述

  1. 注冊成功

在這里插入圖片描述

配置JRebel

  1. 確保IDEA的自動編譯功能是打開的
    打開settings–Build,Execution…–Compiler
    在這里插入圖片描述
  2. 左下方jrebel處勾選當前項目

在這里插入圖片描述

  1. 使用JRebel的debug模式啟動項目

在這里插入圖片描述

  1. 啟動完成打開項目測試地址(地址看你自己項目的)
    啟動的時候會有JRebel的相關信息,然后是項目的日志信息

在這里插入圖片描述
我這里的地址是:http://localhost:8080/hello
在這里插入圖片描述

  1. 修改代碼內容,并手動構建項目(快捷鍵 ctrl+F9)

在這里插入圖片描述

  1. 代碼生效,頁面效果

在這里插入圖片描述

  1. 調整自動熱部署的時間,在settings里面
    這是可以不手工構建,自動間隔一定時間會構建一次項目,看自己的需要去調整。
    在這里插入圖片描述

最后

在這里我不得不說的是,我無意中用debug模式,在沒有用JRebel 的debug模式情況下,直接按了 ctrl+F9 竟然也自動熱部署了,這個就很尷尬,也就是說前面的都白瞎了?我暈倒。。。,給我個痛快吧。
我只能說一句:IDEA威武,YYDS!

小結

這節總結了“ IDEA中安裝并使用JRebel熱部署插件”,希望能對大家有所幫助,請各位小伙伴幫忙 【點贊】+【收藏】+ 【評論區打卡】, 如果有興趣跟小明哥一起學習Java的,【關注一波】不迷路哦。

---------------------
作者:編程界明世隱
來源:CSDN
原文:https://blog.csdn.net/dkm123456/article/details/121884604
版權聲明:本文為作者原創文章,轉載請附上博文鏈接!
內容解析By:CSDN,CNBLOG博客文章一鍵轉載插件

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:
http://www.pswp.cn/news/284157.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/284157.shtml
英文地址,請注明出處:http://en.pswp.cn/news/284157.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

UWP: 實現 UWP 應用自啟動

原文:UWP: 實現 UWP 應用自啟動在上一篇文章中,我們實現了使用命令行來啟動 UWP 應用,在這一篇文章中,我們會實現 UWP 應用自啟用的實現,也即開機后或用戶登陸后,應用自己啟動。這些特性原來都是 Win32 程序所具備的&a…

選擇 GCD 還是 NSTimer ?

我們常常會延遲某件任務的執行,或者讓某件任務周期性的執行。然后也會在某些時候需要取消掉之前延遲執行的任務。 延遲操作的方案一般有三種: 1.NSObject的方法: 2.使用NSTimer的方法: 3.使用GCD的方法: 一般情況下&am…

完美解決Idea unable to access git 錯誤

在命令行執行 如下命令即可 git config --global --unset http.proxy git config --global --unset https.proxy

Web框架 性能評測 -- C# 的性能 和 Rust、C++并駕齊驅

自從2021年2月第20輪公布的測試以后,一年半后 的2022年7月19日 發布了 TechEmpower 21輪測試報告:Round 21 results - TechEmpower Framework Benchmarks。Techempower benchmark是包含范圍最廣泛的web框架性能測試,覆蓋了比較典型的使用場景…

CF449 C. Jzzhu and Apples

1 /*2 http://codeforces.com/problemset/problem/449/C3 cf 449 C. Jzzhu and Apples4 數論素數貪心5 */6 #include <cstdio>7 #include <algorithm>8 using namespace std;9 const int Nmax100005; 10 int is_prime[Nmax]; 11 int book[Nmax]; 12 int cnt[Nmax];…

【GlobalMapper精品教程】027:路徑剖面和和視線工具的使用

文章目錄 一、路徑剖面簡介二、創建剖面圖1. 加載DEM2. 創建剖面圖3. 計算填挖方3. 保存剖面圖一、路徑剖面簡介 路徑剖面視線工具允許您使用加載的高程數據集沿用戶指定的路徑獲取垂直剖面。 要定義生成3D路徑剖面所遵循的路徑,只需單擊鼠標左鍵選擇路徑的點,然后石鍵單擊…

QT中VideoProbe的簡介和實現

一、遇到問題在Android機上使用QT進行圖像處理程序設計的時候&#xff0c;遇到的一個比較明顯的問題就是圖片采集的問題----攝像頭獲得是實時的視頻&#xff0c;如果我們想從中動態地截獲圖片&#xff0c;并且轉換成Mat的格式&#xff0c;那么僅僅是靜態的imagecapturee就無法完…

bzoj2751[HAOI2012]容易題(easy)

bzoj2751[HAOI2012]容易題(easy) 題意&#xff1a; 已知一個數列A對于所有的A[i]都是1~n的自然數&#xff0c;一些A[i]不能取一些值&#xff0c;求出所有可能的數列的積的和 mod 1000000007的值。 題解&#xff1a; 題目中的n≤109實際上是109……首先推個方程s[l,r]s[l,k]*s[k…

WinForm(二):WinFrom中Main函數的入參和出參

基本上有獨立進程的應用&#xff0c;都是以Main函數作為入口&#xff0c;開始運行的。在C#中&#xff0c;Main函數可以無參無返回值&#xff0c;當然也可以是有string[]參數和int返返回值的。WinFrom也滿足這個規則。那么Main作為一個進程的開始函數&#xff0c;那么是誰傳這些…

linux內存回收機制

無論計算機上有多少內存都是不夠的&#xff0c;因而linux kernel需要回收一些很少使用的內存頁面來保證系統持續有內存使用。頁面回收的方式有頁回寫、頁交換和頁丟棄三種方式&#xff1a;如果一個很少使用的頁的后備存儲器是一個塊設備&#xff08;例如文件映射&#xff09;&a…

編譯源碼 JAVA out of memory

轉載于:https://www.cnblogs.com/dyufei/p/6612032.html

安卓 Input Events(輸入事件)

在安卓中&#xff0c;有不止一種方法從你的應用截取用戶交互事件。在你的用戶界面中考慮事件&#xff0c;途徑就是從用戶界面中的一個指定的view對象中捕獲事件。該view提供了這樣做的方法。 在你用來組成你布局的不同的view類中&#xff0c;你或許注意到了一些公共的回調方法似…

【GlobalMapper精品教程】029:柵格重分類案例詳解

重分類就是對原有柵格像元值重新分類從而得到一組新值并輸出。重分類工具有多種方法將像元值重新分類或更改為替代值,Globalmapper提供了柵格重分類的功能。 文章目錄 一、柵格重分類簡介二、柵格重分類案例【參考閱讀】:ArcGIS實驗教程——實驗四十三:ArcGIS柵格重分類(Re…

Mybatis 和 JPA 用哪個好? 優缺點 ?

本文不會下關于 Mybatis 和 JPA 兩個持久層框架哪個更好這樣的結論。只是擺事實&#xff0c;講道理&#xff0c;所以&#xff0c;請各位看官勿噴。 一、事件起因 關于 Mybatis 和 JPA 孰優孰劣的問題&#xff0c;爭論已經很多年了。一直也沒有結論&#xff0c;畢竟每個人的喜…

SkiaSharp 之 WPF 自繪 五環彈動球(案例版)

此案例基于拖曳和彈動球兩個技術功能實現&#xff0c;如有不懂的可以參考之前的相關文章&#xff0c;屬于遞進式教程。五環彈動球好吧&#xff0c;名字是我起的&#xff0c;其實&#xff0c;你可以任意個球進行聯動彈動&#xff0c;效果還是很不錯的&#xff0c;有很多前端都是…

【GlobalMapper精品教程】032:瀏覽地理照片及航線信息(航測應用)

本文講述globalmapper軟件在無人機航測了內業處理中的應用之:瀏覽地理照片及航線信息、相機參數、元數據編輯器。 文章目錄 1. 航線信息瀏覽2. 地理圖像瀏覽2.1 數字化工具2.2 要素信息工具2.3 屬性表3. 照片原數據編輯1. 航線信息瀏覽 打開globalmapper軟件,加載無人機航測…

Spring Boot 2.7.0發布,2.5停止維護

這幾天是Spring版本日&#xff0c;很多Spring工件都發布了新版本&#xff0c; Spring Framework 6.0.0 發布了第 4 個里程碑版本&#xff0c;此版本包含所有針對 5.3.20 的修復補丁&#xff0c;以及特定于 6.0 分支的 39 項修復和改進。而今天Spring Boot 2.7.0和Spring Securi…

【GlobalMapper精品教程】031:Globalmapper在航測內業數據處理中的應用舉例

Globalmapper在航測內業數據處理中的應用舉例索引。 文章目錄 1. 圖像及航線瀏覽2. 3D重建3. 點云分類4. 創建地形5. 地形分析1. 圖像及航線瀏覽 擴展閱讀:【GlobalMapper精品教程】032:瀏覽地理照片及航線信息(航測應用) 2. 3D重建 從Global Mapper的19版本開始,Pixels-…

移動工具V和選區工具M

移動工具快捷鍵&#xff1a;V 屬性&#xff1a; 自動選擇 在默認情況下&#xff0c;移動工具的“自動選擇”一項是沒有勾選的。表示只能選中圖層窗口中選定的固定圖層&#xff0c;不能隨意的點擊選擇別的圖層。在這里&#xff0c;我們也勾選“自動選擇”&#xff0c;可任意選擇…