IDEA配置JRebel實現熱部署的方法
1.下載JRebel and XRebel for Intellij插件
2. 激活
請查看這個文章http://www.cicoding.cn/other/jrebel-activation/
激活后
開始配置自動編譯
3.勾選Build project automatically
ctrl + shift + alt + / ,選擇Registry,勾上 Compiler autoMake allow when app running
4.Edit Configurations
on update action和 on frame deactivation改成 update classes and resources
5.打開JRebel tool
6.勾選你要熱部署的應用
查看JRebel日志
使用JRebel啟動springboot項目
查看控制臺日志
常見錯誤
jrebel.jar不兼容
JRebel-JVMTI [ERROR] You're using an incompatible 'jrebel.jar' with the JRebel Agent.
JRebel-JVMTI [FATAL] Please make sure that'C:\Users\XXX\AppData\Roaming\JetBrains\IntelliJIdea2020.2\plugins\jr-ide-idea\lib\jrebel6\jrebel.jar' is a copy of lib JRebel ZIP release \Jrebel.jar.
這可能是因為你的IDEA可能不是最新版本,但jrebel的jar包為最新版導致的,
因此請轉到官方網站下載你指定IDEA版本的JRebel壓縮包。然后解壓縮壓縮包以找到jrebel.jar,并將jrebel使用的jar包的路徑更改為解壓縮后的jrebel.jar的文件路徑。
再次使用JRebel啟動SpringBoot項目并成功啟動。如果修改代碼,將鼠標點向IDEA窗口以外的區(qū)域會自動build(或者手動按ctrl+shfit+F9)
MrBird nb
到此這篇關于IDEA配置JRebel實現熱部署的方法的文章就介紹到這了,更多相關IDEA配置JRebel實現熱部署內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Spring?Boot提高開發(fā)效率必備工具lombok使用
這篇文章主要為大家介紹了Spring?Boot提高開發(fā)效率的必備工具lombok使用方法示例及步驟說明,有需要的朋友可以借鑒參考下,希望能夠有所幫助2022-03-03Java并發(fā)之原子性 有序性 可見性及Happen Before原則
一提到happens-before原則,就讓人有點“丈二和尚摸不著頭腦”。這個涵蓋了整個JMM中可見性原則的規(guī)則,究竟如何理解,把我個人一些理解記錄下來。下面可以和小編一起學習Java 并發(fā)四個原則2021-09-09.properties文件讀取及占位符${...}替換源碼解析
本篇文章主要介紹了.properties文件讀取及占位符${...}替換源碼解析的相關知識,具有很好的參考價值。下面跟著小編一起來看下吧2017-05-05spring cloud oauth2 實現用戶認證登錄的示例代碼
這篇文章主要介紹了spring cloud oauth2 實現用戶認證登錄的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-10-10Springboot為什么加載不上application.yml的配置文件
這篇文章主要介紹了Springboot為什么加載不上application.yml的配置文件,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-10-10