中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用JRebel插件實現SpringBoot應用代碼熱加載

發布時間:2021-10-13 14:18:20 來源:億速云 閱讀:102 作者:柒染 欄目:編程語言

如何使用JRebel插件實現SpringBoot應用代碼熱加載,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

前言

在實際的開發過程中,我們經常修改代碼之后,手動的重啟項目,查看修改效果。那么有沒有一種方式能夠快速的、自動的幫我們將修改代碼自動更新,避免手動重啟,從而提高開發效率呢?是有的,在我之前的文章里面給讀者介紹了使用springboot-devtools實現熱加載的方法。本文就給大家介紹另外一種方式:使用Jrebel插件完成修改代碼及資源的自動更新功能。

但是對于這個功能很多人對功能的叫法有爭議,筆者查詢了維基百科、官方文檔,沒有得到合理的答案,也沒有權威的定義,筆者知道的就有:熱啟動、熱加載、熱更新、熱部署、熱切換。這幾個詞從語義上是有區別的,但是叫什么并不重要,實現了最重要,畢竟絕大部分程序員為了使用這個功能方便開發,也不是專業的搞學術研究的。如果哪位同學獲得了權威渠道的說法,可以將文檔連接反饋給我。我再理解一下,爭取做到學術研究級別的一絲不茍!在此之前筆者按照自己的想法和英文翻譯的角度去使用這些名詞。

使用Jrebel插件實現熱加載,這是最簡單的一種方式,但是有一定的個局限性,Jrebel插件是收費的。雖然有破解方案,但是不建議!有需要的同學自行研究,這里就不多做介紹了。(如果確實有需要,可以參考文末的我的博客地址)

第一步:安裝插件

IntelliJ IDEA是筆者最常使用的IDE,本文就以在IDEA中Jrebel的安裝及使用進行示例說明。按照箭頭所示選擇安裝。安裝完成之后,要重啟IDEA才能生效。

第二步:激活插件

在安裝完成之后,右上角會多出這樣幾個按鈕。點擊之后會提示你進行插件激活,可以購買注冊碼激活,也可以在線激活。也可以填寫個人姓名、郵箱、電話之后獲取10天的試用期!

第三步:更新操作觸發配置

這個配置不僅結合Jrebel使用有效,對于其他的方式實現熱加載,代碼及資源的自動更新也同樣適用。

在Spring Boot項目啟動配置中,選擇下圖中的紅色框中的內容:uodate classes and resources on ‘update' action

配置完成后,通過右上角的JR按鈕啟動SpringBoot項目。就可以實現改動代碼和資源的自動更新。

最后還是要說明一下,這種方式雖然簡單,但是Jrebel插件是收費插件。

看完上述內容,你們掌握如何使用JRebel插件實現SpringBoot應用代碼熱加載的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

六枝特区| 洛隆县| 拜城县| 南川市| 广昌县| 同德县| 永康市| 鄂托克前旗| 广南县| 七台河市| 招远市| 甘泉县| 遂昌县| 定州市| 大宁县| 涟源市| 黄龙县| 石屏县| 崇礼县| 滨海县| 吉木乃县| 曲周县| 无棣县| 鄂伦春自治旗| 承德市| 陈巴尔虎旗| 从江县| 琼海市| 鄢陵县| 栖霞市| 高台县| 德惠市| 奉节县| 高密市| 宜兰县| 宜章县| 清丰县| 洛浦县| 寿阳县| 平定县| 哈尔滨市|