IDEA配置JRebel實現(xiàn)熱部署的方法
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.勾選你要熱部署的應(yīng)用

查看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包為最新版導(dǎo)致的,
因此請轉(zhuǎn)到官方網(wǎng)站下載你指定IDEA版本的JRebel壓縮包。然后解壓縮壓縮包以找到j(luò)rebel.jar,并將jrebel使用的jar包的路徑更改為解壓縮后的jrebel.jar的文件路徑。

再次使用JRebel啟動SpringBoot項目并成功啟動。如果修改代碼,將鼠標(biāo)點向IDEA窗口以外的區(qū)域會自動build(或者手動按ctrl+shfit+F9)


MrBird nb
到此這篇關(guān)于IDEA配置JRebel實現(xiàn)熱部署的方法的文章就介紹到這了,更多相關(guān)IDEA配置JRebel實現(xiàn)熱部署內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot入門實現(xiàn)第一個SpringBoot項目
今天我們一起來完成一個簡單的SpringBoot(Hello World)。就把他作為你的第一個SpringBoot項目。具有一定的參考價值,感興趣的可以了解一下2021-09-09
java數(shù)據(jù)結(jié)構(gòu)與算法之雙向循環(huán)隊列的數(shù)組實現(xiàn)方法
這篇文章主要介紹了java數(shù)據(jù)結(jié)構(gòu)與算法之雙向循環(huán)隊列的數(shù)組實現(xiàn)方法,結(jié)合實例形式分析了雙向循環(huán)隊列的原理與數(shù)組實現(xiàn)技巧,并附帶說明了該算法的用途,需要的朋友可以參考下2016-08-08
SpringSecurity?Web權(quán)限方案實現(xiàn)全過程
Spring Security是一個功能強(qiáng)大且高度可定制的身份驗證和授權(quán)框架,專門用于保護(hù)Java應(yīng)用程序的Web集成,下面這篇文章主要給大家介紹了關(guān)于SpringSecurity?Web權(quán)限方案實現(xiàn)的相關(guān)資料,需要的朋友可以參考下2024-01-01

