在 IDEA 中使用 Java 熱部署插件 JRebel
點(diǎn)擊上方[全棧開發(fā)者社區(qū)]→右上角[...]→[設(shè)為星標(biāo)?]

github.com/judasn/IntelliJ-IDEA-Tutorial/blob/master/jrebel-setup.md

+?號(hào)選擇?Tomcat Server?->?Local

Deployment?這個(gè)選項(xiàng)卡
exploded, 這個(gè)相當(dāng)于改 Tomcat 的 CATALINA_HOME, 效率比較高
選擇好后, 刪掉默認(rèn)的Make, 提高效率

Server?選項(xiàng)卡, 會(huì)發(fā)現(xiàn)多了一項(xiàng)?On frame deactivation, 如果你剛才沒(méi)有配置?Deployment?選項(xiàng)卡的話的這項(xiàng)是不會(huì)出現(xiàn)的On 'Update' action?和On frame deactivation?這兩項(xiàng)目一定要選擇?Update classes and resources, 否則類修改熱部署不生效, 或者第三方模版框架例如 Freemarker 熱部署不生效

-noverify
-agentpath:D:/dev_env/jrebel/jrebel_running/lib/jrebel64.dll
-agentpath:/dev_env/jrebel/jrebel_running/lib/libjrebel64.so
Mac OS 用這個(gè):
-agentpath:/dev_env/jrebel/jrebel_running/lib/libjrebel64.dylib
第二種安裝方法:使用 IntelliJ IDEA 插件

綠色的?VALID?表示是有效的Run, 后面那個(gè)是?Debug
On 'Update' action?和?On frame deactivation?這兩項(xiàng)目一定要選擇?Update classes and resources, 唯一不同的是 VM options 這項(xiàng)不需要填, 放空就好 接下來(lái)直接啟動(dòng)項(xiàng)目, 一般選擇后面那個(gè) Debug 按鈕



官網(wǎng)注冊(cè),注冊(cè)完就會(huì)顯示一串密鑰了:
https://zeroturnaround.com/software/jrebel/trial/
覺(jué)得本文對(duì)你有幫助?請(qǐng)分享給更多人
關(guān)注「全棧開發(fā)者社區(qū)」加星標(biāo),提升全棧技能
本公眾號(hào)會(huì)不定期給大家發(fā)福利,包括送書、學(xué)習(xí)資源等,敬請(qǐng)期待吧!
如果感覺(jué)推送內(nèi)容不錯(cuò),不妨右下角點(diǎn)個(gè)在看轉(zhuǎn)發(fā)朋友圈或收藏,感謝支持。
好文章,留言、點(diǎn)贊、在看和分享一條龍吧??
評(píng)論
圖片
表情
