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

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

+?號選擇?Tomcat Server?->?Local

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

Server?選項(xiàng)卡, 會發(fā)現(xiàn)多了一項(xiàng)?On frame deactivation, 如果你剛才沒有配置?Deployment?選項(xiàng)卡的話的這項(xiàng)是不會出現(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 用這個:
-agentpath:/dev_env/jrebel/jrebel_running/lib/libjrebel64.dylib
第二種安裝方法:使用 IntelliJ IDEA 插件

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



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